清除eclipse控制台java

清除eclipse控制台java,java,console,Java,Console,我正在使用EclipseHelios,出于某些原因,我必须使用控制台。我正在搜索一个可以在程序运行时随时清除控制台的命令。Eclipse有一个控制台清除按钮;这将是真正清除它的唯一方法。你的java应用程序不知道它的存在;此处仅显示System.out,如果需要,您可以为System.in写入数据。(有点像命令shell)您可以尝试打印一组换行符。从其他人处获取一些代码: System.out.println(新字符串(新字符[70])。替换(“\0”,”\r\n”) 这将比循环快得多,因为您只

我正在使用EclipseHelios,出于某些原因,我必须使用控制台。我正在搜索一个可以在程序运行时随时清除控制台的命令。

Eclipse有一个控制台清除按钮;这将是真正清除它的唯一方法。你的java应用程序不知道它的存在;此处仅显示System.out,如果需要,您可以为System.in写入数据。(有点像命令shell)

您可以尝试打印一组换行符。从其他人处获取一些代码:
System.out.println(新字符串(新字符[70])。替换(“\0”,”\r\n”)

这将比循环快得多,因为您只需要使用
System.out.println()一次

公共静态无效清除(){

对于(int i=0;i您可以使用控件字符反斜杠(\b)和回车符(\r)。Console视图可以解释这些控件,但默认情况下它是禁用的。要启用它,您可以继续Windows>首选项运行/调试>控制台并选择解释ASCII控件字符

完成这些配置后,您可以使用以下控制字符管理控制台:

\t形标签

\b-退格(文本中的后退或删除单个字符)

\n-新线

\r-回车符。()

\f型饲料


有关更多信息,您可以看到:

您是在寻找java编程解决方案还是只是IDE中的一个按钮?对于eclipse控制台清除-->有多个选项。您可以通过简单的rt单击并清除,或者您可以设置首选项来限制控制台输出。我的意思是您可以指定行数等。但是如果您有问题与java中的console类相关..我认为没有任何清除机制..除了flush api..我想要类似System.out.println()的东西但是清除控制台这可能会有帮助:或者这:这是否回答了您的问题?请提供更多关于\b和\r如何清除控制台的详细信息,这正是op所要求的?这很好,但考虑到Eclipse的时代,没有更容易的事了,我感到非常惊讶。