for循环
语法:
for(表达式1;表达式2;表达式3) {
循环体;
}
(1)利用三个表达式把循环控制与循环体分离,结构更加清晰。是使用最多的循环语句。
(2)表达式1初始化循环变量,表达式2判断循环条件,表达式3改变循环变量的值。
for循环嵌套:外层循环控制行数,内层循环控制每行的个数。
while循环
语法:
while(表达式){
循环体;
}
(1)每次循环前判断表达式,表达式成立后执行循环体语句。
(2)循环体中,应有结束循环的条件(有个代码朝着循环条件不满足的方向靠近),否则会造成死循环。
do while循环
语法: do {
循环体;
}while(表达式);
do while先循环一次,后判断循环条件。也就是说无论如何都会执行一次循环体。
continue、break
continue:
只能在循环语句中使用,使本次循环结束,即跳过循环体中continue下面尚未执行的语句,接着进行下次是否执行循环的判断。
break:
1,在switch语句中使流程跳出(终止) switch结构。
2,在循环语句中使流程跳出(终止)当前循环。