<p>1.while语句</p>
讯享网
也称条件判断语句,它的循环方式是利用一个条件来控制是否要反复执行这个语句
讯享网
当条件表达式的返回值为真时,则执行“{}”中的语句,当执行完成后,重新判断条件表达式的返回值,直到返回值结果为假,退出循环。
注意:while后面不加“;”
2.do…while循环语句
与while语句的区别是,while语句先判断条件是否成立再执行循环体,而do…while语句先执行一次循环后,再判断条件是否成立。也就是说,do…while中“{}”至少要被执行一次。
do…while语句在结尾处多了一个分号。

3.for循环语句

传统的for语句中有3个表达式
表达式1:初始化表达式,负责完成变量的初始化。
表达式2:循环条件表达式,该表达式的值为Boolean型,指定循环条件。
表达式3:循环结束后执行的语句。

4.foreach语句
foreach语句是for语句的特殊简化版本,不能完全取代for语句,但任何foreach语句都可以被改写为for语句版本。
讯享网

5.循环嵌套

讯享网

6.循环控制
6.1 break语句
使用break语句可以跳出switch结构。在循环结构中,同样也可以用break语句跳出当前循环体,从而中断当前循环。如果想让break跳出外层循环,Java提供了“标签”的功能。
标签名:任意标识符。
循环体:任意循环语句。
break标签名:break跳出指定的循环体,此循环体的标签名必须与break的标签名一致。
6.2 continue语句
continue语句是针对break语句的补充。continue不是立即跳出循环体,而是跳出本次循环,回到循环的条件测试部分,重新开始执行循环。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/152994.html