文件开始导入包:import java.util.Scanner
········
定义输入变量:Scanner input = new Scanner(System.in);
一直无法很好的理解这句话,试过很多方法,直到今天看到这样两行代码:
String input=“1 fish 2 fish red fish blue fish”;
Scanner S=new Scanner(input);
用input的内容初始化一个扫描器(scanner),这个scanner的名字叫S。也就是说,用扫描器扫描字符串input。
这样一来Scanner input = new Scanner(System.in);就是用扫描器扫描System.in(系统标准输入),这一扫描动作命名为input。