У меня есть цикл while, который определяет, истинно ли значение sc.hasNext () и принимает ли он в список вводимых значений, добавляя его в список textEditor один за другим.
while (sc.hasNext()) {
String line = sc.nextLine();
if (!(line.isEmpty())){
textEditor.addString(line);
}
}
sc.close();
textEditor.printAll();
}
}
Однако, когда явведите список строк, например
oneword
two words
Hello World
hello World
цикл не останавливается и метод printAll () не вызывается.Как мне выйти из цикла while?