浏览 52
扫码
在 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 中的流程控制机制。