使用Java中的扫描仪输入数据

时间:2018-09-28 17:16:19

标签: java

谁能说出这句话的确切含义?

Scanner input = new Scanner(System.in) ;

(输入)变量或对象是什么。System.in是什么? 请有人告诉我整个声明的含义

1 个答案:

答案 0 :(得分:0)

input 

是变量,更确切地说是类的实例对象

Scanner

执行时

Scanner input = new Scanner(System.in);

您创建一个名为input的变量,该变量是Scanner实例,并从标准控制台读取输入,直到您使用

将其关闭为止。
input.close();

请注意,如果您关闭实例,则无法重新打开该实例。如果要重新读取输入,则必须使用以下方法重新创建该实例:

input = new Scanner(System.in);