循环三要素:
-
1.终止条件
-
2.初始化值
-
3.迭代
while循环
1.while不识别false,但识别表达式(会预编辑)表示的false;while()的()内不能为false,否则不执行循环;用表达式代表,并限制表达式的条件;满足表达式就循环。
用deBug调试,在要查看的位置双击,进入DeBug,一步步看程序怎么执行。
package 循环;
public class Default {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a=11;
int b=5;
int sum=0;
while(a>b) {//对a迭代,不满足时表达式为fasle;终止循环
//b为判断条件
sum+=a;
a--;
}
}
}
死循环
1.for死循环
for( ; ;){
System.out.println("---")
}
2.没有迭代条件
始终满足循环的条件