Я новичок в программировании. Когда я пытаюсь выполнить свою программу, в консоли ничего не печатается. Но при компиляции я не получаю ошибок. Пожалуйста помоги.Ничего не печатается
Я пытаюсь прочитать содержимое файла и напечатать Да/Нет на основе значений 1/0, присутствующих в файле.
Вот содержание моего файла:
10000111100101010010010000100010001100010001000010000100000111111010110101011
Ниже мой код:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class ReadFile {
public static void main(String[] args) throws IOException {
int i = 1;
try {
StringBuilder sb = new StringBuilder();
sb.append(new BufferedReader(new FileReader("E:\\File.txt")).readLine());
if (sb.length() > 0) {
while (i < sb.length()) {
if (sb.charAt(i) == 1)
System.out.println("Yes");
else if (sb.charAt(i) == 0)
System.out.println("No");
i++;
}
}
} finally {
System.out.println("Completed.");
}
}
}
Ничего не печатается? Даже «Завершено»? – Henry