第 4 节 - 流程控制语句

Java 流程控制语句概述

在 Java 中,流程控制语句用于控制程序的执行流程。主要有条件语句(如 `if-else`、`switch`)和循环语句(如 `for`、`while`、`do-while`)。

条件语句

if-else 语句

`if-else` 语句用于根据条件执行不同的代码块。以下是示例代码:


int num = 10;
if (num > 5) {
    System.out.println("数字大于 5");
} else {
    System.out.println("数字小于等于 5");
}

            

switch 语句

`switch` 语句用于多分支选择。以下是示例代码:


int day = 3;
switch (day) {
    case 1:
        System.out.println("星期一");
        break;
    case 2:
        System.out.println("星期二");
        break;
    case 3:
        System.out.println("星期三");
        break;
    default:
        System.out.println("其他日期");
}

            

循环语句

for 循环

`for` 循环用于已知循环次数的情况。以下是示例代码:


for (int i = 0; i < 5; i++) {
    System.out.println("当前数字是: " + i);
}

            

while 循环

`while` 循环用于未知循环次数的情况,只要条件为真就会一直执行。以下是示例代码:


int count = 0;
while (count < 5) {
    System.out.println("当前计数是: " + count);
    count++;
}

            

do-while 循环

`do-while` 循环至少会执行一次,然后再检查条件。以下是示例代码:


int num = 0;
do {
    System.out.println("当前数字是: " + num);
    num++;
} while (num < 5);

            
返回目录