您的位置:

Java循环控制语句

一、for循环

for循环是Java语言中用于循环控制的一种结构,在确定循环次数时使用最为广泛。for循环由三部分组成:

for(初始化; 判断条件; 更新变量){
    循环体代码
}

其中,”初始化”在循环开始前执行,可以声明一个新的变量,也可以是一个语句或多个语句;”判断条件”是每次进入循环时都要进行判断的,如果条件成立,则执行循环体代码;”更新变量”是每次循环结束后进行的操作,通常用来更新循环控制变量。

例如:

for(int i=0; i<10; i++){
    System.out.println(i);
}

上述代码将从0开始打印到9,执行10次循环。

二、while循环

while循环是Java语言中基本的循环控制结构之一,它适用于不知道循环次数的场合,只在判断条件为真时执行循环体。while循环由一个布尔表达式和一个或多个语句组成:

while(布尔表达式){
    循环体语句
}

例如:

int i=0;
while(i<10){
    System.out.println(i);
    i++;
}

上述代码将从0开始打印到9,执行10次循环。

三、do-while循环

do-while循环和while循环类似,不同的是它是先执行循环体,然后判断条件是否成立。do-while循环由一个布尔表达式和一个或多个语句组成:

do{
    循环体语句
}while(布尔表达式);

例如:

int i=0;
do{
    System.out.println(i);
    i++;
}while(i<10);

上述代码将从0开始打印到9,执行10次循环。

四、break和continue

在Java的循环中,break语句用于跳出整个循环,continue语句用于跳过循环体的某次执行。

例如:

for(int i=0; i<10; i++){
    if(i==3){
        continue;
    }
    if(i==5){
        break;
    }
    System.out.println(i);
}

上述代码将从0开始打印到4,跳过了3次循环体的执行。