System.out.print不会打印到控制台,否则会打印新行

飞驴:

我有简单的Java代码,该代码应打印5行文本,其中4行带有新行,最后一行没有新行。不幸的是,它行不通,只有前四行被打印,而最后一行或之后才打印新行,则最后一行才被打印:

System.out.println("   1. Workers list");
System.out.println("   2. Add worker");
System.out.println("   3. Remove worker");
System.out.println("   4. Backup copy");
System.out.print("Choice> ");

我尝试添加System.out.flush();System.out.print("Choice> ");强制打印,但仍然无法正常工作。

TJ Crowder:

这就是某些控制台的工作方式,它们仅输出整行。如果在IntelliJ IDEA中发生这种情况,那么这只是IDEA控制台的工作方式。

如果从普通终端运行该行,则会看到分行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

System.out.println()不会打印到Eclipse中的控制台

System.out.print("") 在 Scanner(System.in) 停止控制台之前不会打印,ei 光标只是在等待

为什么Java中的System.out.println()打印到控制台?

flex 生成的代码不会打印到控制台

res.send不会打印到控制台

TextField 输入不会打印到控制台?

从Junit运行时,System.out.print不会输出到控制台

为什么System.out.println应用于此对象会打印此短语?

程序不会打印到命令提示符,但会打印到netbeans控制台

写入CON(Windows控制台)不会打印到STDOUT(控制台)

System.out.print()不会将任何输出发送到Eclipse控制台。为什么?

错误不会打印到 Pycharm 控制台。仅在日志文件中。如何让它打印到控制台?

使用System.out和PrintWriter写入控制台

首选的System.out.print()或System.out.printf()?

JSON 字符串不会打印到控制台

使用扫描仪时,变量不会打印到控制台

没有System.out怎么办才能在控制台上打印?

使用 System.out.println 打印“”

JSP / Java / HTML | JSP out.println(); 在方法中打印到控制台

Eclipse 中的 Tomcat 控制台输出:我的 System.out.print() 输出在哪里,如何调试?

didSelectRowAt:IndexPath 不起作用,当单元格按下时不会打印到控制台

在执行jar并将其输出重定向到文件时,在控制台上打印System.out.println语句

System.out.print语句的意外输出

从System.out.print(输出)存储数据

JUnit Eclipse显示System.out.print()的

System.out.print()如何工作?

System.out.print显示AFTER输入

System.out.print显示AFTER输入

System.out.print导致延迟?