Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 扫描仪联机说明_Java - Fatal编程技术网

Java 扫描仪联机说明

Java 扫描仪联机说明,java,Java,所以我刚开始学习Java,我不明白line-Scanner in=new Scanner(System.in)是什么意思; 我的意思是,有人能给我解释一下吗?谢谢 这是我最近编写的一个代码 import java.util.Scanner; public class C1P30 { public static void main (String [] args) { int num1, num2; Scanner in = new Scanner

所以我刚开始学习Java,我不明白line-Scanner in=new Scanner(System.in)是什么意思; 我的意思是,有人能给我解释一下吗?谢谢

这是我最近编写的一个代码

import java.util.Scanner;

public class C1P30 {
    public static void main (String [] args)
    {
        int num1, num2;
        Scanner in = new Scanner(System.in);
        System.out.println("Enter firtst number: ");
        num1 = in.nextInt();
        System.out.println("Enter Second number: ");
        num2 = in.nextInt();
        System.out.println("The numbers are:");
        System.out.println(num1);
        System.out.println(" ");
        System.out.println(num2);
    }


}

此行实例化了类型为
扫描器的对象,该对象能够读取键盘输入。

Scanner-in=新的扫描仪(System.in);

分解它

System.in
是一个
InputStream
,通常连接到键盘输入

扫描仪
是一种简单的文本扫描仪,可以读取
输入流

new
是Java中的一个关键字,它基于类(实例化)创建对象并返回对它的引用。它还为堆上的对象分配内存


Scanner in
初始化
Scanner
变量,并将其命名为
in

它在上创建了一个新实例(通常是控制台输入),我想一切都已经解释清楚了。感谢各位,通过示例欣赏Java中的Canner nextLine()方法-