小编tar*_*rat的帖子

使用\n作为分隔符会打印一个额外的空行

我有以下代码:

Scanner input = new Scanner(System.in);
input.useDelimiter("\n")
System.out.println(input.next());
System.out.println("end");
Run Code Online (Sandbox Code Playgroud)

当我运行它并键入"橙色苹果"然后输入,它将打印

橙色的苹果

结束

代替

橙色苹果
结束

这就是我真正想要打印的内容.我不知道为什么它继续打印一个额外的空行.我怎样才能解决这个问题?

java newline delimiter java.util.scanner

1
推荐指数
1
解决办法
93
查看次数

标签 统计

delimiter ×1

java ×1

java.util.scanner ×1

newline ×1