怎样用JAVA实现在指定的时间间隔内重复做一个操作

请高手指点一下,谢谢!
2025-03-04 18:30:50
推荐回答(2个)
回答1:

Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
System.out.println(new Random().nextInt(100));
}
}
, 0, 1000);
要做的操作放在run()方法中 1000的单位是毫秒

回答2:

用sleep就可以实现sleep(1000)就是停留一秒,你可以在一个循环体中用这个函数,具体你自己去查下java的基本教程之类的更有意义