Java从零开始

Java03循环结构

2016-11-02  本文已影响18人  chad_it

for 循环

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

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

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

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

while 循环

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

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

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

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

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

多重循环(循环的嵌套)

上一篇 下一篇

猜你喜欢

热点阅读