《Java编程思想》学习笔记(第四章): 流程控制语句

1、while do & do while

这两者的区别在于,执行的先后顺序 ,比如我们的条件是i<5,如果当前i=5,while do 中,先while后do,显然不成立,所以就不能do啦,但是先do后while的话,前一次的判断while条件成立,下一次循环就可以do,而不管do之后得到的i。

2、for

  • 构成:初始化initialization,布尔表达式Boolean-expression,步进表达式step,循环体;
  • 执行顺序:首次会初始化,接下来 Boolean-expression ,执行循环体,一次循环结束,执行步进step,接着Boolean运算,为true则执行下一次循环,为false则循环结束。
  • 注意:初始化initialization,布尔表达式Boolean-expression,步进表达式step都可以为空,但是“;”不可以少。

3、 break & continue

  • 一般的break跳出当前的循环;
  • 带标签的break跳出标签所指的循环;
  • 一般的continue会退回最内层循环的开头处,并继续执行;
  • 带标签的continue会退回到标签所指的循环的开头处,并继续执行,紧接着执行标签后边的循环。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值