java获取当前时间

java获取当前时间

因为你的这一句 Calendar c = Calendar.getInstance();是写在循环外面的,声明了c以后那c就是这一刻的时间,无论你再怎么循环还是只打印声明c时的时间。这段代码我没太看明白你要做什么,不过你想循环输出当前的时间可以这样写:

while(true){

Calendar c = Calendar.getInstance();

int time = c.get(Calendar.SECOND);

System.out.println(time);

}把Calendar c = Calendar.getInstance();写在循环里就是不停的循环获得当前时间。

这个不是死循环吗,怎么看不懂啊,获取当前时间就获取当前时间 还去+5干嘛

new Date();