java怎么制作一个1-9999的死循环
时间: 2024-10-11 19:15:53 浏览: 19
java练习题19.txt
在Java中,制作一个从1到9999的死循环可以使用for循环结合break语句来控制循环结束条件。这里是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
for (int i = 1; ; i++) { // 使用无限递增的循环条件
if (i > 9999) { // 当值超过9999时,跳出循环
break;
}
System.out.println(i); // 打印当前数值
}
}
}
```
在这个例子中,循环变量`i`会一直递增直到达到9999,然后通过`break`语句退出循环。如果你想要在每次迭代后都询问是否继续,你可以添加一个用户输入的交互环节,如下所示:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int currentNumber = 1;
while (true) {
System.out.print("打印数字 " + currentNumber + "? (y/n): ");
String input = scanner.nextLine();
if ("n".equalsIgnoreCase(input)) {
break;
}
System.out.println(currentNumber++);
}
scanner.close();
}
}
```
在这个版本中,用户可以选择停止循环。
阅读全文