Java03循环结构

for 循环

for (表达式1; 判断表达式2; 计算表达式3;) {
    循环体;
}

执行流程:首先执行表达式1,然后判断表达式2是否成立,如果成立,执行循环体,然后执行表达式3
继续判断表达式2是否成立,如果成立,执行循环体,然后执行表达式3
直到表达式2不成立,跳出for循环。

  • 变形1:
表达式1
for (; 表达式2; 表达式3;) {
    循环体;
}
  • 变形2:
for (表达式1; 表达式2; ) {
    循环体;
    表达式3;
}
  • 变形3:
for (表达式1; ; 表达式3) {
    if (表达式2) {
        break;
    }
    循环体;
}

break:跳出循环。
continue:终止本次循环,执行下次循环。
return:从方法中返回。

while 循环

while (判断表达式) {
    循环体;
}

执行流程:判断表达式是否成立,成立执行循环体,直到判断表达式不成立。

do-while 循环(循环体至少执行一次)

do {
    循环体;
}while (表达式);

执行流程:先执行一次循环体,然后判断表达式是否成立,如果成立,那么执行循环体,直到表达式不成立,结束循环。

多重循环(循环的嵌套)

  • 九九乘法表
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,768评论 18 399
  • 基础 .NET概述 参考:http://www.cnblogs.com/yplong/p/3279934.html...
    donite阅读 5,601评论 0 8
  • 我常想为何与茶有种莫名的亲近感或是归属感原来那是离艺术 又近了一步琴棋书画诗花茶一起点缀着 平静雅致生活
    白亦舒阅读 1,693评论 0 0
  • 以终为始你希望人们在你盖棺定论时对你所下的评论,才是你真正要追求的目标。
    better姚阅读 1,292评论 0 0

友情链接更多精彩内容