Java条件语句之嵌套if 嵌套 if 语句,只有当外层if的条件成立时,才会判断内层if的条件。例如,活动计划的安排,如果今天是工作日,则去上班,如果今天是周末,则外出游玩;同时,如果周末天气晴朗,
时间: 2024-09-11 07:18:14 浏览: 79
条件语句、循环语句的使用 1.if…else if…else语句
嵌套 if 语句在 Java 中用于更复杂的逻辑决策,它允许你在一段代码中嵌套另一个条件判断。例如:
```java
boolean isWorkDay = true; // 假设今天是工作日
boolean isWeekend = false; // 假设不是周末
if (isWorkDay) {
System.out.println("今天是工作日,需要去上班。");
if (isWeekend || /* 天气情况 */ /* 这里可以添加更多的条件 */) {
System.out.println("虽然是周末,但由于天气原因,我们也要外出。");
} else {
System.out.println("虽然周末,但我们可以在家休息。");
}
} else {
System.out.println("今天是周末,可以外出游玩。");
}
```
在这个例子中,首先检查是否是工作日。如果是,再检查是否是周末。如果周末并且满足其他条件(比如天气晴朗),则会执行相应的外出活动;如果不是,将执行在家休息的选项。
阅读全文