java中的几个循环的注意点

for循环与while的比较

for比while优点之一:for循环循环结束变量回收, while循环结束变量不回收
当知道执行次数的时候一般用for
当条件循环时一般用while

break跳出的循环注意事项


用来跳出 switch 语句和循环语句
l   break 使用方式
无法单独使用,必须将 break 关键字置于 switch 或循环语句中。
l   break 运行规律
不需要判断任何条件,只要遇到 break 便直接跳出执行后续代码。会完全跳出选择或者循环结构。
l   break 只能跳出最近的代码块,不能跨越多级代码块。
注:跳出多层循环使用循环标号

continue跳出循环的注意事项

跳出的是本次循环,比如:i=5时跳出, 即不执行i=5,直接执行 i=6

l   continue 使用方式
无法单独使用,必须将 continue 关键字置于循环语句中。
l   continue 运行规律
不需要判断任何条件,只要遇到 continue 变直接跳出本轮循环进行下次循环。


swith 必须在几个具体的值中选择一个

switch注意事项:


l   变量可选择的类型一共六种: byte,short,int,char,String(JDK1.7 ), 枚举 (JDK1.5 )
l   如同 if 语句当中的 else default 不是必须存在的
l   break 用来跳出选择结构,没有 break 语句则在某种情况执行后,会忽略剩余 case 关键字,顺序继续执行剩余代码
l   if 语句不同, switch 语句只能完成具体值的选择,而不能指定取值区间
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值