使用java写一个倒计时
时间: 2023-07-20 12:09:10 浏览: 46
以下是使用Java实现一个倒计时的示例代码:
```
import java.util.Scanner;
public class Countdown {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入倒计时秒数: ");
int countdownSeconds = scanner.nextInt();
for (int i = countdownSeconds; i >= 0; i--) {
System.out.println(i);
try {
Thread.sleep(1000); // 休眠1秒
} catch (InterruptedException e) {
e.printStackTrace();
}
}
System.out.println("倒计时结束!");
}
}
```
该程序会要求用户输入倒计时的秒数,然后从该秒数开始倒计时,每隔1秒输出当前倒计时剩余秒数。当倒计时结束后,程序会输出“倒计时结束!”的提示。
相关问题
用java写一个倒计时
今天是2020年7月6日,我可以为你编写一个倒计时的程序:
public class CountDown{
public static void main(String[] args){
int endTime = 10; // 倒计时的秒数
while(endTime >= 0){
System.out.println(endTime);
endTime--;
try{
Thread.sleep(1000);
} catch(InterruptedException e){
e.printStackTrace();
}
}
}
}
帮我用Java写一个倒计时
好的,以下是一个使用Java实现的简单倒计时示例代码:
```
import java.util.Timer;
import java.util.TimerTask;
public class Countdown {
public static void main(String[] args) {
int seconds = 60; // 设置倒计时秒数
Timer timer = new Timer();
TimerTask task = new TimerTask() {
public void run() {
if (seconds == 0) {
timer.cancel();
} else {
System.out.println("倒计时还剩 " + seconds + " 秒");
seconds--;
}
}
};
timer.scheduleAtFixedRate(task, 0, 1000); // 每隔一秒钟执行一次任务
}
}
```
这个程序会在控制台输出每秒钟的倒计时信息,直到倒计时结束。您可以根据自己的需要修改倒计时秒数。