我有一个扫描仪,它接受用户输入,直到按 ctrl+d,然后是一个 while 循环,将每个单词添加到字符串中,然后打印它,但我想知道如何在字符串中包含像 \n 这样的新行指示符凡是有新行的地方。
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\n Hello\n Hello\n
这样我就可以看到每行的结束位置。
你想打印“\n”,那为什么不打印它呢?
while (sc.hasNextLine()){
x+=sc.nextLine() +"\n";
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)