假设我有一个简单的代码,每5秒将变量“counter”加1。我想停止计时器,当“计数器”达到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