一、循环结构
-
for
循环- 语法:
for(初始化表达式; 条件表达式; 迭代表达式) { // 循环体 }
- 执行过程:先执行初始化表达式,然后判断条件表达式,若为真则执行循环体,之后执行迭代表达式,再重复判断条件表达式。
- 语法:
-
while
循环- 语法:
while(条件) { // 循环体 }
- 执行过程:只要条件为真,就会一直执行循环体。
- 语法:
-
do...while
循环- 语法:
do { // 循环体 } while(条件);
- 执行过程:先执行一次循环体,然后再判断条件是否为真,若为真则继续执行循环体。
- 语法:
二、循环控制语句
-
break
语句- 用于终止当前循环。
-
continue
语句- 用于跳过本次循环的剩余部分,直接开始下一次循环。
三、示例
for
循环示例:
收起
java
复制
for(int i = 0; i < 5; i++) {
System.out.println(i);
}
while
循环示例:
收起
java
复制
int i = 0;
while(i < 5) {
System.out.println(i);
i++;
}
do...while
循环示例:
收起
java
复制
int i = 0;
do {
System.out.println(i);
i++;
} while(i < 5);
break
语句示例:
收起
java
复制
for(int i = 0; i < 10; i++) {
if(i == 5) {
break;
}
System.out.println(i);
}
continue
语句示例:
收起
java
复制
for(int i = 0; i < 10; i++) {
if(i % 2 == 0) {
continue;
}
System.out.println(i);
}