写了一个小程序
希望时间能不断更新
import java.util.*;public class HelloData{
public static void main(String[] args) throws InterruptedException{
Date dat=new Date();
int h,m,s;
while(true){
h=dat.getHours();
m=dat.getMinutes();
s=dat.getSeconds();
Thread.sleep(1000);
System.out.println(h+":"+m+":"+s);
}
}
}为什么时间是一个定值
而不会变化呢?请教了!
希望时间能不断更新
import java.util.*;public class HelloData{
public static void main(String[] args) throws InterruptedException{
Date dat=new Date();
int h,m,s;
while(true){
h=dat.getHours();
m=dat.getMinutes();
s=dat.getSeconds();
Thread.sleep(1000);
System.out.println(h+":"+m+":"+s);
}
}
}为什么时间是一个定值
而不会变化呢?请教了!
或者
在WHILE里面每次H++,M++,S++