代码如下:
Scanner scanner = new Scanner(System.in); //scanner连到了一个流上
int count = 0;
while(scanner.hasNext()) { //这个是阻塞方法,只要scanner里面有数据,这个就返回true,即不会卡住
if(count >= 2)
System.out.println(scanner.nextLine() +" "+ scanner.nextLine()); //如果没数据则这个nextLine() 方法被卡住,直到输入数据到scanner之后,这个方法才能执行
count++; //执行后scanner.hasNext()又为false了
}
结果:
200000000000000000002 输入
100000000000000100001 输入
200000000000000000002 100000000000000100001 输出