1.循环结构(while)
循环结构两个大类,一类是当型,一类是直到型
-
当型
当布尔表达式条件为true时,反复执行某条语句,当布尔表达式的值为false才停止循环,比如whlie与for循环。 -
直到型
先执行某语句,再判断布尔表达式,如果为true,再执行某语句,如此反复,直到布尔表达式条件为false时才停止循环,比如do-while循环。
whlie循环
语法结构:
```java
while(布尔表达式){
循环体;
}
在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后来每一次额外的循环,都会在开始前重新计算一次。
语句中应有使循环趋向于结束的语句,否则会出现无限循环-“死”循环。
其结构流程图:
示例代码(1加到100的和):
public class TestWhlie01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i=0;
int sum&