{site_name}

{site_name}

🌜 搜索

Java 分支结构是一种程序控制结构,允许根据条件选择不同的执行路径

编程 𝄐 0
java分为
Java 分支结构是一种程序控制结构,允许根据条件选择不同的执行路径。Java 中有两种主要类型的分支结构:if-else 和 switch。

1. if-else 分支结构:

if-else 语句允许根据条件执行不同的代码块。如果条件为 true,则执行第一个代码块,否则执行第二个代码块。

语法如下:


if (条件) {
// 如果条件为 true,则执行这里的代码块
} else {
// 如果条件为 false,则执行这里的代码块
}


例如,以下代码检查一个数字是否为正数,并打印相应的消息:


int num = 5;
if (num > 0) {
System.out.println("这个数字是正数");
} else {
System.out.println("这个数字不是正数");
}


2. switch 分支结构:

switch 语句允许根据变量的值选择不同的执行路径。当变量的值与某个 case 标签匹配时,执行对应的代码块。

语法如下:


switch (变量) {
case 值1:
// 执行语句块1
break;
case 值2:
// 执行语句块2
break;
...
default:
// 如果没有一个值与变量匹配,则执行语句块 default
}


例如,以下代码根据一个数字的值打印相应的消息:


int num = 2;
switch (num) {
case 1:
System.out.println("这个数字是1");
break;
case 2:
System.out.println("这个数字是2");
break;
default:
System.out.println("这个数字不是1或2");
}