Java 是否有一种方法可以动态使用默认的System.out stream(即到DOS窗口)?

Java 是否有一种方法可以动态使用默认的System.out stream(即到DOS窗口)?,java,system,printstream,dynamic-text,Java,System,Printstream,Dynamic Text,我可以在默认打印流中使用动态文本吗?e、 比如说,我想给出一个关于我的程序进度的运行报告,有没有可能在运行过程中有一个百分比显示,而不是简单地用一个字符串将新的数字固定到最后 我很确定我见过在DOS窗口中运行的其他程序动态显示它们的进度,尽管我现在不能说它们是否是Java程序。使用System.out.print(),并在输入结束时发送回车('\r')。这将使它返回到行的开头。您将在以前的输出上涂鸦。所以要小心。此外,这在Eclipse控制台中也不起作用——只在真正的CMD窗口中起作用。FYI@

我可以在默认打印流中使用动态文本吗?e、 比如说,我想给出一个关于我的程序进度的运行报告,有没有可能在运行过程中有一个百分比显示,而不是简单地用一个字符串将新的数字固定到最后


我很确定我见过在DOS窗口中运行的其他程序动态显示它们的进度,尽管我现在不能说它们是否是Java程序。

使用System.out.print(),并在输入结束时发送回车('\r')。这将使它返回到行的开头。您将在以前的输出上涂鸦。所以要小心。此外,这在Eclipse控制台中也不起作用——只在真正的CMD窗口中起作用。FYI@Brad的想法在IntelliJ的run paneThanks中起作用!该死,当我开始从事计算机时,回车意味着要换一条新的线路。时间变了,我没有收到备忘录,似乎是:p