1、Scanner的概述和构造方法原理
Scanner的概述:
JDK5以后用于获取用户的键盘输入
Scanner的构造方法原理:
Scanner(InputStream source)
System类下有一个静态的字段:
public static final InputStream in; 标准的输入流,对应着键盘录入
import java.io.InputStream;
import java.util.Scanner;
public class Mytest {
public static void main(String[] args) {
/* Scanner(InputStream source)
构造一个新的 Scanner,它生成的值是从指定的输入流扫描的。*/
InputStream in =System.in;
/*System 类
静态的属性 in
public static final InputStream in“标准”输入流。此流已打开并准备提供输入数据。
通常,此流对应于键盘输入*/
Scanner sc = new Scanner(in);
//hasXXX()
// nextXXXX()
//录入数字的
int i = scanner.nextInt();
long l = scanner.nextLong()