算法第四版中 StdIn.isEmpty() 陷入死循环如何解决?

while(!StdIn.isEmpty()){
System.out.println(1);
}
System.out.println(2);

只会输出1
不会输出2

在IDEA中使用Ctrl+D就可以退出console输入
控制台就是Ctrl+Z

你没有对StdIn进行任何的操作,那么它将会是一个定值,那么!StdIn.isEmpty()这个条件是固定要吗true就死循环,要吗false都进不了循环

控制台输入 Ctrl + z 就可以终止