while(布尔表达式){
//循环内容
}
只要布尔表达式值为true,循环会一直执行
需要一个让表达式失效的当时来结束循环
服务器请求等少数情况会需要循环一直执行
正常的业务程序中要避免死循环
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);
}
?
}
}
package com.yeyue.struct;
?
public class WhileDemo02 {
public static void main(String[] args) {
while (true){
//等待客户端连接
//定时检查
//。。。。。。
}
}
}
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);
}
}
原文:https://www.cnblogs.com/shenyeanyue-study/p/14897088.html