while循环
1.组成部分:(四个要素)
①初始化部分
②循环条件部分—>boolean类型
③循环体部分
④迭代部分
2.结构:
①
while(②){
③;
④;
}
3.说明
①写while循环千万小心不要丢了迭代条件。一旦丢了,就可能导致死循环!
②我们写程序,要避免出现死循环
③for循环和while循环是可以相互转换的!
区别:for循环和while循环的初始化条件部分的作用范围不同。
算法:有限性
public class WhileTest {
public static void main(String[] args) {
//遍历100以内的所有偶数
int i = 1;
while(i<=100) {
if(i%2==0) {
System.out.println(i);
}
i++;
}
System.out.println("i="+i);
//出了while循环以后,仍热可以调用
}
}
输出:
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
i=101