循环结构(一)while
1.语法
while(布尔表达式){
//循环内容
}
-
只要布尔表达式为true,循环就会一直执行
-
大多数情况下,会让循环停止下来,否则一直为true会一直循环,即死循环
-
少部分情况需要一直循环,如服务器的监听响应,如QQ提示聊天信息(实际不是这种实现方法),定时检查等
2.例题
输出小于等于10的整数
public class WhileDemo01 {
public static void main(String[] args){
//输出小于等于10的整数
int i=0;
while(i<=10){
System.out.println(i);
i++;
}
}
}
输出结果为:0--10
考虑:sout(i++); 与sout(++I)的差别
0--10 1---11
输出1+2+3+...+10的结果
public class WhileDemo02 {
public static void main(String[] args) {
//输出1+2+...+10
int i=1;
int sum=0;
while(i<=10){
sum=sum+i;
i++;
System.out.println(sum);
}
}
}
趣味实现;
i=i++;标签:10,++,sum,while,循环,public,结构 From: https://www.cnblogs.com/HomeFJ/p/16972512.html
//结果即i=i=i+1
i=++i;
//类似a=++i