JavaSE学习历程
第一章:Java初识
第二章:Java语言基础
第三章:选择结构与分支结构
第四章:循环结构
1 循环的组成
循环由四部分组成:初始部分、循环条件、迭代部分、循环操作
2 while循环
语法:
while(布尔表达式){
//逻辑代码(循环操作)
}
先判断后执行,执行0~n次;适用于循环次数不明确的场景
3 do while循环
语法:
do{
逻辑代码(循环操作)
}while(布尔表达式);
先执行一次,再判断;执行1~n次;适用于循环次数不明确的场景
while和do-while的区别
- 都是循环。
- 执行次序不同
- 初始情况条件不满足情况下。
- While循环一次都不会执行。
- do-while至少会执行一次。
4 for循环
语法:
for(初始部分 ; 循环条件 ; 迭代部分){
//循环操作
}
特点:首次即有入口条件,先判断、再执行,适用于循环次数明确的情况。
5 流程控制关键字
5.1 流程控制break
break:终止、跳出循环结构。
5.2 流程控制continue
continue:结束本次、直接进入下一次循环。
5.3 在流程控制中标号的用法(循环别名)
5.3.1break中带标号
break有两种形式:不带标号和带标号。
不带标号:跳出当前循环,继续执行循环体下面的语句;
带标号:跳出当前循环并跳出标号所指的循环,继续执行所指的循环体下面的语句。
public static void main(String[] args) {
//设置外层循环标号为a
a:for (int i = 0; i < 10; i++) {
System.out.println(i