JAVA中剩余时间代码怎么写?

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:09:50
我做了一个打字软件,开始时要设定打字的时间,如5分钟,然后在打字中显示剩余时间,请问这个时间怎么写?
00:05:00
00:04:59
00:04:58
......

你的软件是基于web的,还是单机版的,你说的不够清楚

楼上所说的编程思想 程序如下
public class Test_baidu2 extends Thread{
private static int minute = 5;

private static int second = 60;

private int hour = 0;

public void run() {
while (minute * second >= 0) {
System.out.println(hour + ":" + minute + ":" + second);

try {
sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

if (second != 0) {
second--;

} else {
second = 60;
if (minute > 0) {
minute--;
}else{
return;

}
}
}

}

public static void main(String[] args) {
Test_baidu2 t=new Test_baidu2();
t.start();

}

}

可以定义一个线程,线程里面有三个变量,hour,min,sec,在run()方法里面
sec--,再做一些判断,然后Thre