即使在此代码之后,我也无法以单行显示运行时间

时间:2017-09-07 11:26:00

标签: java

即使我有此代码,我也无法以单行显示运行时间。

import java.util.Date;

    public class ServerTime {

        public static void main(String[] args) throws Exception {
            // TODO Auto-generated method stub
            for(;;)
            {
            Date d = new Date();
            System.out.print(d+"\r");
            Thread.sleep(1000);
            }   

        }

    }

2 个答案:

答案 0 :(得分:0)

而不是

System.out.print(d+"\r");

试试这个:

System.out.println(d);

<强> [编辑]

如果你想在同一行显示时间:

System.out.print("\r" + d);

答案 1 :(得分:-1)

而不是

System.out.print(d+"\r");

使用:

System.out.print("\r"+d);