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
}
}