while 循环
约 193 字小于 1 分钟
2024-08-09
介绍
循环语句就是让计算机根据条件做循环计算,在条件满足时继续循环,条件不满足时退出循环
语法
while (条件表达式) {
循环语句
}栗子
计算从 1 到 100 的和,注意循环结束条件
public static void main(String[] args) {
int sum = 0;
int n = 1;
// 当 n 大于 100 结束循环
while (n <= 100) {
// 累计和
sum = sum + n;
n++;
}
System.out.println(sum);
}表面上看,下面的 while 循环是一个死循环,但是,Java 的 int 类型有最大值,达到最大值后,再加 1 会变成负数,结果,意外退出了 while 循环
public class Main {
public static void main(String[] args) {
int n = 1;
while (n > 0) {
n ++;
}
System.out.println(n); // -2147483648
}
}