Java编写一个倒计时程序,计时到0时结束程序。
时间: 2024-03-13 17:45:02 浏览: 50
好的,下面是一个Java编写的倒计时程序:
```java
import java.util.Scanner;
public class CountdownTimer {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入倒计时时间(秒):");
int seconds = scanner.nextInt();
scanner.close();
for (int i = seconds; i >= 0; i--) {
System.out.println(i);
try {
Thread.sleep(1000); // 暂停1秒钟
} catch (InterruptedException e) {
e.printStackTrace();
}
}
System.out.println("倒计时结束!");
}
}
```
运行程序后,会提示用户输入倒计时时间(单位为秒),然后程序会每隔1秒钟输出一个倒计时数字,直到倒计时结束。输出倒计时数字的代码在`for`循环中,使用`Thread.sleep(1000)`方法实现每隔1秒钟暂停一次。当循环结束后,输出一句话表示倒计时结束即可。
阅读全文