JavaSE_第四章:循环结构

本文详细介绍了JavaSE中的循环结构,包括while、do-while和for循环的使用,以及流程控制关键字break和continue的应用。此外,还讲解了带标号的流程控制以及嵌套循环的概念,提供了一个打印菱形的示例。
摘要由CSDN通过智能技术生成

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
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值