你好,我是一名新的Java程序员(非常新手)。
我想要做/测试的内容是(不确定是否推荐或可行?),我们知道
System.out.println("Message");
将会在命令提示符中输出"Message"。是否有可能显示当前时间,而不需要重复使用system.out.println()?
例如,通过名称来显示:
10:00:01
10:00:02
10:00:03
我希望能够像这样显示时间: 10:00:0X,其中X会持续计数。
\r
(回车)而不是\n
(换行符),大多数终端会将光标移到同一行的开头,这样下次就可以“覆盖”该行了。 println
会自动添加\n
,但是你可以使用System.out.print
(没有ln
部分;-)来避免这种情况(你可能还需要调用flush
方法以确保你打印的所有内容实际上都被输出,而不是被保存在内存缓冲区中)。