Java 倒数计时器分秒
Java countdown timer minutes and seconds
我已经写了一个 60 秒的倒计时计时器,但我想将其转换为像 mm:ss
.
这样的分秒计时器
我可以重新排列现有代码以获得它吗?
Timer timer = new Timer();
TimerTask task = new TimerTask() {
int i = 60;
public void run(){
if (i >= 0) {
lab3.setText("Timer " + i--);
}
}
};
timer.scheduleAtFixedRate(task, 0, 1000);
您需要以 mimutes:seconds
格式显示剩余秒数 i
。如果你假设一分钟总有60秒:
String time = String.format("%02d:%02d", i / 60, i % 60);
System.out.println(time);
我已经写了一个 60 秒的倒计时计时器,但我想将其转换为像 mm:ss
.
我可以重新排列现有代码以获得它吗?
Timer timer = new Timer();
TimerTask task = new TimerTask() {
int i = 60;
public void run(){
if (i >= 0) {
lab3.setText("Timer " + i--);
}
}
};
timer.scheduleAtFixedRate(task, 0, 1000);
您需要以 mimutes:seconds
格式显示剩余秒数 i
。如果你假设一分钟总有60秒:
String time = String.format("%02d:%02d", i / 60, i % 60);
System.out.println(time);