-1
我想從以下示例代碼和示例輸入的eclipse控制檯讀取輸入。我運行程序後將整個輸入粘貼到控制檯中。 示例代碼用掃描儀調試eclipse控制檯
public class App {
private static Scanner scanner;
public static void main(String[] args) {
scanner = new Scanner(System.in);
scanner = scanner.useDelimiter("\\n");
while (scanner.hasNextLine()) {
String out = scanner.nextLine();
System.out.println(out);
// System.exit(0);
}
scanner.close();
System.out.close();
System.exit(0);
}
}
樣品輸入:
8 5
2 3 1 2 3 2 3 3
0 3
4 6
6 7
3 5
0 7
我的問題是 印刷除了最後1行)的一切。如果我按Enter鍵,則在換行符與輸入不同的情況下打印最後一行。 2.)無法退出循環並終止JVM。與日食月球jre8/jre7
1)只要我按CTRL + V所有的輸入,直到第二個最後一行得到打印,然後輸入鍵帶來最後一行,2)退出循環我明白我可能需要一個EOF。 – ankurbrdwj