Java03循环结构

作者: chad_it | 来源:发表于2016-11-02 16:33 被阅读18次

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 (表达式);

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

多重循环(循环的嵌套)

  • 九九乘法表

相关文章

  • Java03循环结构

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

  • Java03分支结构

    分支结构 if-else 构成分支 结构1: 执行流程:判断表达式是否成立,如果成立,执行语句块,如果不成立,跳过...

  • 【python基础笔记3】程序的控制结构

    分支结构 循环结构 遍历循环:for语句for <循环变量> in <遍历结构>:<语句块>例如:for i in...

  • python的循环结构

    一.循环结构的语法结构一 while循环:重复到一定条件才结束的循环。(也叫条件循环) 二.循环结构的语法结构二 ...

  • Java知识之流程控制

    Java流程控制框架图 流程控制 一. 循环结构二. 分支结构三. 顺序结构 循环结构 for循环,for-eac...

  • 原生JS-03

    循环结构:所谓结构就是指能够重复执行的语句段 循环结构的分类:当型循环、直到型循环a) 当型循环:先判断循环条件...

  • Java 基础 Day05

    循环结构 循环结构的三种方式: while循环 while (循环条件 true/false) { 循...

  • Fortran复习小记

    顺序结构 控制结构:分支 控制结构:循环 当循环 迭代(计数)循环 cycle和exit cycle:如果cycl...

  • C语言基础——循环详解!

    循环:有些事情可以反复执行 算法里面三大结构之循环结构。 while 循环 do...While循环 For循环 ...

  • C语言流程控制-----if

    循环结构的种类 顺序结构 选择结构 循环结构 顺序结构 从上到下依次执行 选择结构 if条件循环 三种格式第一种格...

网友评论

    本文标题:Java03循环结构

    本文链接:https://www.haomeiwen.com/subject/jobvuttx.html