java - 在 Java 中使用 Scanner 输入数据
问题描述
谁能说出这句话到底是做什么的?
Scanner input = new Scanner(System.in) ;
什么是(输入)变量或对象。什么是 System.in?请有人告诉我这整个陈述的含义是什么
解决方案
input
是一个变量,更准确地说是类的实例对象
Scanner
当你这样做时
Scanner input = new Scanner(System.in);
您创建一个名为 input 的变量,它是一个 Scanner 实例,并从标准控制台读取输入,直到您将其关闭
input.close();
请注意,如果关闭实例,则无法重新打开它,如果要重新读取输入,则必须使用以下命令重新创建它:
input = new Scanner(System.in);
推荐阅读
- python - Python googletrans 库源语言只有国家代码
- bash - 提取文件夹名称上一级并使用 sed 插入到文本文件
- javascript - 移动表格行末尾的内容
- apache-spark - 主题在kafka中不存在
- cypress - 不使用 GUI 运行 cypress 测试
- android - 为 Android 编译 QtAV 库
- javascript - Nightwatch 使用 chromedriver 版本 83 在脚本上返回“未定义”全局值
- javascript - 从javascript中的类名获取数组中的子元素内容
- php - 在 PHP 文件或 WP 模板中使用来自不同 API 的数据的最佳方法
- crystal-reports - 如何将文本文件中的数据加载到水晶或 Stimulsoft