java.util.scanner - java中的这段代码有问题吗
问题描述
int number=new Scanner(System.in);
if(number%2==0){ System.out.println("输入的数字是偶数");
}
解决方案
您不会使用带有该语句的键盘获取值。“new Scanner(System.in)”是从键盘读取的 Scanner 类型对象的构造函数,但首先创建 Scanner 对象(存储在 Scanner 类型的引用中),然后使用该类的方法从键盘读取值。
Scanner keyboard = new Scanner(System.in)
上面创建了一个 Scanner 对象并将对它的引用存储在一个名为“keyboard”的变量中。现在,Scanner 类中的方法将根据类型返回键盘引入的值,在这种情况下
int number = keyboard.nextInt()
第二部还行
推荐阅读
- android - 我如何在颤振中找回丢失的styles.xml文件
- android - 将变量值从状态传递到另一个小部件
- python - 如何在 python 中获得用户输入的函数的结果?
- flutter - 如何在 Flutter 中打开 ios 中的谷歌地图应用
- swiftui - List Section按项目数显示
- python-3.x - api_key 未在 Jupyter 笔记本中定义(youtube API v3)
- php - 如何将属于彼此的行分开
- c++ - C++,从单个输入行读取多个数字
- facebook - Watson Assistant - Facebook Messenger 中的选项响应类型
- amazon-web-services - 删除 AWS 云形成堆栈及其创建的资源