변수 "카운터"를 1 씩 5 초마다 증가시키는 간단한 코드가 있다고 가정 해 보겠습니다. "카운터"가 5에 도달하면 타이머를 중지하고 싶습니다. 객체 수신기 (특정 이벤트 수신)을 사용하고 싶습니다. 이것이 가능한가?특정 이벤트 수신 (객체 수신기)
public class CallMe{
static int counter = 0;
public static void main(String[] args) {
// This code increments counter variable by 1, every 5 seconds.
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
counter++;
System.out.println(counter);
}
}, 1000, 5000);
}
}
그것은 확실히 가능하지만 당신이 그 사건을해야합니다, 당신은 내가 아는 그 사건 – greedybuddha