流程控制之while循环
while(布尔表达式){
//循环内容
}
特点
-
只要布尔表达式值为true,循环会一直执行
-
需要一个让表达式失效的当时来结束循环
-
服务器请求等少数情况会需要循环一直执行
-
正常的业务程序中要避免死循环
实例1:
package com.yeyue.struct;
public class WhileDemo01 {
public static void main(String[] args) {
//输出1~100
int i = 0;
while (i<100){
i++;
System.out.println(i);
}
}
}
实例2:
package com.yeyue.struct;
public class WhileDemo02 {
public static void main(String[] args) {
while (true){
//等待客户端连接
//定时检查
//。。。。。。
}
}
}
实例3:
package com.yeyue.struct;
public class WhileDemo03 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
while (i<=100){
sum = sum + i;
i++;
}
System.out.println(sum);
}
}

浙公网安备 33010602011771号