Java编程语言-Task2学习笔记

Task2学习笔记——初始Java语言基础

通过都开源的学习资料进行学习后,我发现Java的一些运算符和表达式,以及条件语句和循环结构是十分相像的,因此我很快地吸收了这部分的知识。

在循环结构的语句里,我着重去了解了continue这个语句,因为在之前我比较少接触到它,下面写一下关于这个语句的一些理解。

关于continue

continue语句和break 语句一样, 它将中断正常的控制流程。continue 语句将控制转移到最内层循环的首部。

它和break的主要区别是break语句是结束这次循环,不再执行该循环块或者程序块,而continue语句的作用是中断当前的这次循环,继续后面的循环。

因为有时候让一个循环提前结束进入下一个循环是有必要的,在继续进行循环的同时可以跳过本次循环的剩余部分,这时候continue语句的作用就体现出来了。

写一个小示例:

int[] n = {1,2,3,4,5,6,7,8,9,10};
for (int i = 0; i < n.length; i++) {
    if (i == 5) {
        continue;
    }
    System.out.println("number is: " + i);
}

i=5的时候终止本次循环,会进行下一次循环,因此这个数字不会被打印出来。

运行结果:
number is: 0
number is: 1
number is: 2
number is: 3
number is: 4
number is: 6
number is: 7
number is: 8
number is: 9

还有,需要注意的是continue 语句只能用在 for 语句、while 语句、foreach 语句等的循环体中,否则都会报错。

参考资料:
【1】Datawhale开源资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值