У меня есть сканер, который вводит пользователя до ctrl + d, а затем цикл while, который добавляет каждое слово в строку, а затем печатает его, но я хотел бы знать, как включить новые индикаторы строк, такие как \ n в строка, где есть новая строка.Сканер Java - Чтение строки разбивается на строку?
Scanner sc = new Scanner(System.in);
System.out.println("Enter your string: ");
String x = "";
while (sc.hasNext()){
x+=sc.next() +" ";
}
System.out.println(x);
Например, этот код будет принимать входной сигнал:
Hello
Hello
Hello
и печать: Hello Hello Hello
В то время как я хотел бы, чтобы напечатать что-то вроде:
Hello\n Hello\n Hello\n
так Я вижу, где заканчивается каждая строка.
Вы хотите прочитать весь ввод как одну строку? Затем напечатайте его таким образом, который показывает символы новой строки как '' \ n "'? – Bohemian