stdin からファイルの終わりを見つけようとしているときに問題に直面しています。EOF に到達するまで、concil に書き込まれるすべての数字を取得しようとしています。
1
2
3
4
EOF
私のコードは次のようになります。
public void readInput() {
Scanner scanner = new java.util.Scanner(new InputStreamReader(System.in)).useDelimiter("n");
...
while (scanner.hasNextLine()) {
..
}
}
そのため、EOF に到達しても終了しないという問題があります。何か案は?