1. for 循环:
for 循环是一种常用的循环结构,通常用于已知循环次数的情况。
for (int i = 0; i < 5; i++) {
System.out.println("Iteration: " + i);
}
在上面的例子中,int i = 0 是初始化语句;i < 5 是循环条件;i++ 是迭代语句。
2. while 循环:
while 循环在循环开始前不会预先确定迭代次数,而是在每次迭代前检查循环条件。
int i = 0;
while (i < 5) {
System.out.println("Iteration: " + i);
i++;
}
在上面的例子中,i < 5 是循环条件,只要条件为真,就会一直执行循环体。
3. do...while 循环:
do...while 循环至少会执行一次循环体,因为它首先执行循环体,然后检查循环条件。
int i = 0;
do {
System.out.println("Iteration: " + i);
i++;
} while (i < 5);
在上面的例子中,do 后面的代码块会至少执行一次,然后检查 i < 5 是否为真,如果为真,就继续执行。
循环控制语句:
1. break 语句:
break 语句用于在循环体中提前终止循环。
for (int i = 0; i < 10; i++) {
if (i == 5) {
break; // 当 i 等于 5 时终止循环
}
System.out.println("Iteration: " + i);
}
2. continue 语句:
continue 语句用于跳过当前循环的剩余代码,直接进入下一次迭代。
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue; // 当 i 等于 5 时跳过当前迭代
}
System.out.println("Iteration: " + i);
}
这就是 Java 中的主要循环结构及其控制语句。你可以根据具体的需求选择合适的循环结构。
转载请注明出处:http://www.zyzy.cn/article/detail/410/Java