Java使用Scanner类进行控制台输入实现方法
作者:bagezongban 时间:2021-08-08 18:34:26
在Java中,不像Python一样直接用个input()就行的。Java控制台输入比较麻烦,下面是比较易懂的教程。
首先,新建一个调用Java的Scanner(扫描仪)的类,新建main方法。
import java.util.Scanner;
public class scanner
{
public static void main(String[] args)
{
}
}
在main方法中新建一个Scanner的对象实例。
Scanner enter = new Scanner(System.in);
最后,再在main方法中新建一个数据类型。至于是什么类型,取决于输入的是什么类型。
//输入的是int类型
int inputi = enter.nextInt();
//输入的是double类型
double inputd = enter.nextDouble();
//输入的是double类型
String inputs = enter.nextLine();
注意:本教程里的类名、变量名、对象实例名(省略号),可以替换。让我们运行一下程序。
这里给大家带来一个用Scanner做的密码程序。
import java.util.Scanner;
public class pswd
{
public static void main(String[] args)
{
System.out.print("请输入密码:");
Scanner enter = new Scanner(System.in);
int password = enter.nextInt();
if(password == 123456)
{
System.out.println("输入正确!");
}
else
{
System.out.println("输入错误!");
}
}
}
来源:https://blog.csdn.net/bagezongban/article/details/103647639
标签:Java,Scanner,控制台
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Mybatis中注解@MapKey的使用详解
2023-11-24 21:43:35
手把手教你如何获取微信用户openid
2023-11-04 01:01:21
![](https://img.aspxhome.com/file/2023/6/62646_0s.jpg)
浅谈virtual、abstract方法和静态方法、静态变量理解
2022-08-29 02:29:14
详解Spring Boot 事务的使用
2022-08-09 01:59:07
java字符串相似度算法
2023-11-26 12:33:25
Java关于MyBatis缓存详解
2021-11-01 00:40:20
详解java中float与double的区别
2021-09-12 11:04:47
Spring JPA配置文件Eclipse报错如何解决
2022-05-07 00:51:34
mybatis foreach遍历LIST读到数据为null的问题
2021-05-24 20:15:27
![](https://img.aspxhome.com/file/2023/4/68554_0s.jpg)
nacos使用占位符${}进行参数配置的方法
2022-07-15 08:59:07
![](https://img.aspxhome.com/file/2023/4/63334_0s.png)
JAVA遍历Map集合的几种方法汇总
2021-09-01 12:34:07
SpringBoot在Controller层接收参数的n种姿势(超详细)
2023-01-28 00:54:39
![](https://img.aspxhome.com/file/2023/0/60600_0s.jpg)
聊聊Controller中RequestMapping的作用
2021-12-08 20:48:45
![](https://img.aspxhome.com/file/2023/9/63099_0s.png)
详解Spring Boot2 Webflux的全局异常处理
2023-11-09 02:12:25
关于Java中修饰符的总结(fina除外)
2023-11-22 23:15:57
Java动态 代理和AOP应用示例
2023-11-26 07:45:02
![](https://img.aspxhome.com/file/2023/0/60270_0s.png)
java基础的详细了解第五天
2023-06-02 16:54:04
![](https://img.aspxhome.com/file/2023/9/65349_0s.png)
MyBatis根据条件批量修改字段的方式
2023-12-16 03:24:01
Java httpClient介绍以及使用示例
2023-03-15 23:51:15
SpringBoot和Swagger结合提高API开发效率
2023-11-25 01:23:16