もう一度助けてください。ファイルが存在すると確信しているのに、スキャナーを使用しているときにこの種のエラーが常に発生するのはなぜですか。
java.util.NoSuchElementException:行が見つかりません
ループa
を使っての発生数を数えようとしています。for
テキストファイルには文の行が含まれています。同時に、文章の正確な形式を印刷したいと思います。
Scanner scanLine = new Scanner(new FileReader("C:/input.txt"));
while (scanLine.nextLine() != null) {
String textInput = scanLine.nextLine();
char[] stringArray = textInput.toCharArray();
for (char c : stringArray) {
switch (c) {
case 'a':
default:
break;
}
}
}