在 Java 中,流程控制是控制程序执行顺序的重要机制。Java 提供了多种流程控制语句,包括条件语句和循环语句。在本教程中,我们将介绍 Java 中流程控制语句的基本用法。
if 语句
if
语句用于根据条件执行代码块,如果条件为真,则执行代码块中的代码。int num = 10;
if(num > 0) {
System.out.println("Number is positive");
}
if-else 语句
if-else
语句用于在条件为真或假时执行不同的代码块。int num = -5;
if(num > 0) {
System.out.println("Number is positive");
} else {
System.out.println("Number is negative");
}
else-if 语句
else-if
语句用于在多个条件之间进行选择。int num = 0;
if(num > 0) {
System.out.println("Number is positive");
} else if(num < 0) {
System.out.println("Number is negative");
} else {
System.out.println("Number is zero");
}
while 循环
while
循环会在条件为真时重复执行代码块。int i = 0;
while(i < 5) {
System.out.println(i);
i++;
}
do-while 循环
do-while
循环会先执行一次代码块,然后在条件为真时重复执行。int i = 0;
do {
System.out.println(i);
i++;
} while(i < 5);
for 循环
for
循环用于在指定次数内执行代码块。for(int i = 0; i < 5; i++) {
System.out.println(i);
}
break 语句
break
语句用于跳出循环或 switch 语句。for(int i = 0; i < 5; i++) {
if(i == 3) {
break;
}
System.out.println(i);
}
continue 语句
continue
语句用于跳过当前循环中的剩余代码,继续下一次循环。for(int i = 0; i < 5; i++) {
if(i == 3) {
continue;
}
System.out.println(i);
}
以上是 Java 中流程控制语句的基本用法。希望这篇教程能帮助您理解 Java 中的流程控制机制。