java编写一个倒计时程序,计时到0时结束程序。
时间: 2024-03-13 18:44:29 浏览: 135
好的,以下是一个简单的Java倒计时程序,计时器从指定的秒数开始递减,直到计时器为0时结束程序:
```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();
for (int i = seconds; i >= 0; i--) {
System.out.println(i);
try {
Thread.sleep(1000); // 等待1秒
} catch (InterruptedException e) {
e.printStackTrace();
}
}
System.out.println("倒计时结束!");
System.exit(0); // 结束程序
}
}
```
在上面的代码中,我们使用了一个for循环来递减倒计时的秒数。在每个循环中,我们打印当前剩余的秒数,然后使用Thread.sleep()方法让程序等待1秒钟。最后,当计时器为0时,我们打印一条消息,然后使用System.exit()方法结束程序。
阅读全文