循环结构

最后都变了- 提交于 2019-12-07 17:01:26

while循环

 
1
while (条件) {
2
    // 当条件为真的时候,一直执行这里的代码
3
}

do...while循环

 
1
do {
2
    // 每次执行完这里的代码之后,检查条件,
3
    // 如果为假,则跳出循环
4
    // 如果为真,则继续执行循环
5
} while(条件)

for循环

 
1
for(A; B; C) {
2
    // 当 B 为真的时候,执行循环
3
}
执行顺序:
A -> B -> 循环体 -> C -> 
     B -> 循环体 -> C ->
     ......
     B为假时,结束循环

break 和 continue


break:可以跳出循环的代码
continue:结束当前这一次循环,进行下一次循环
return:当然,使用return直接结束方法也可以。。。

标签用法:可以调到指定标签处(与其他语言的goto不同的是,只能用在跳出循环的地方)
xxx: ......
......
break xxx;

for each 循环

在操作数组之类的时候,可以使用这种循环语句
 
1
for (元素类型 x : 可以遍历的对象) {
2
    // 循环体
3
}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!