- 循环结构的特点
- 循环操作
- 循环条件
- while循环
- while循环先判断循环条件是否满足,再执行循环语句。
- while循环可能一次都不执行。
- 编写循环时要注意循环条件,并避免死循环。
while(循环条件){
循环操作
}
例:
int i = 1;
while(i<=100){
System.out.println("好好学习,天天向上!!");
i++;
}
- do…while循环
特点:
- do…while循环先执行循环语句,再判断循环条件是否满足。
- do…while循环至少都会执行一次。
do{
循环操作
}while(循环条件)
- for循环
特点:
- 循环次数固定,比while更简洁。
- 先执行,再判断。
- 三种语法使用情况
- 循环次数确定的情况下,优先使用for循环;
- 循环次数不确定的情况下,通常使用while或do…while循环。
- 循环嵌套
多重循环:一个循环体内又包含另一个完整的循环结构。
- 各循环可互相嵌套
- 一般不超过三层
- 外层循环变量变化一次,内层循环变量要变化一遍
break语句语法
用于do-while,while,for循环中,可跳出循环而执行循环后面的语句。
continue语句
- 只能用再循环里
- 跳过循环体中剩余的语句而执行下一次循环
对比break和continue
使用场合 - break常用于switch结构和循环结构中
- continue一般用于循环结构中
作用(循环结构中) - break语句终止某个循环,程序跳转到循环块外的下一条语句
- continue跳出本次循环,进入下一次循环
- 双重循环亦如此