简介
cava中通过循环结构来支持对同一个操作执行多次,目前cava仅支持for循环,不支持while和do…while循环。
for循环
语法结构:
for (初始化条件; 条件判断; 条件更新) {
//循环体,需要执行的操作
}
关于for循环的说明:
for循环先执行初始化条件部分,该部分也可以为空。
for循环检查条件判断是否为true,如果为true则执行循环体部分,为false则循环终止。
每次执行完循环体之后都会更新条件,然后再次检查条件判断。
在循环体中可以使用continue提前终止本次循环体的执行。
在循环体中可以使用break提前终止整个循环。
循环中可以嵌套循环。
示例代码:
class Example {
static int main() {
int a = 0;
for (int i = 0; i < 10; ++i) {
if (i == 1) {
continue;
}
if (a > 10) {
break;
}
a += i;
}
int j = 0;
for ( ; i < 10; ++j) {
a += j;
}
return a;
}
}
文档内容是否对您有帮助?