【问题标题】:Input data using Scanner in Java [duplicate]在Java中使用扫描仪输入数据[重复]
【发布时间】:2018-09-28 17:16:18
【问题描述】:

谁能说出这句话到底是做什么的?

Scanner input = new Scanner(System.in) ;

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

【问题讨论】:

  • 它创建一个从“标准”InputStreamSystem.in读取的Scanner对象

标签: java


【解决方案1】:
input 

是一个变量,更准确地说是类的实例对象

Scanner

当你这样做时

Scanner input = new Scanner(System.in);

您创建一个名为 input 的变量,它是一个 Scanner 实例,并从标准控制台读取输入,直到您将其关闭

input.close();

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

input = new Scanner(System.in);

【讨论】:

    猜你喜欢
    • 2018-05-30
    • 1970-01-01
    • 2020-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多