2
Java.Util.Timer 을 사용하여 초까지 계산할 수있는 간단한 프로그램을 만들고 싶습니다. 아래 코드는 내가 사용하고있는 코드이며, 간단히 모든 숫자를 출력합니다 한 번씩 기다리지 않고 한 번씩. 어떻게 수정하겠습니까? (일반적으로 나는 Thread.sleep를을 사용하지만이 개념의 단지 증거입니다.)Java.Util.Timer 사용 방법
import java.util.Timer;
import java.util.TimerTask;
public class Main {
static Timer timer = new Timer();
static int seconds = 0;
public static void main(String[] agrs) {
MyTimer();
}
public static void MyTimer() {
TimerTask task;
task = new TimerTask() {
@Override
public void run() {
while (seconds < 100) {
System.out.println("Seconds = " + seconds);
seconds++;
}
}
};
timer.schedule(task, 0, 1000);
}
}}