“嗨,阿米戈。今天我们将讨论 if/else 语句。”
“如果程序无法应对不断变化的外部环境,那么它们的用处将非常小。程序需要知道如何适应环境,在一种情况下执行一项操作,而在其他情况下执行其他操作。在 Java 中,这是使用“if/else 语句”实现的,该语句是一种特殊结构,如果满足条件,则可以执行不同的代码块。”
“它由三部分组成:‘条件’、‘命令 1’和‘命令 2’。如果条件为 true,则执行‘命令 1’,否则执行‘命令 2’。这些命令永远不会同时执行。该语句看起来大致如此:”
if/else 语句的代码
if (条件)
命令_1;
else
命令_2;
太令人兴奋了!我认为该语句将使编程更加有趣!”
“会。下面是几个示例:”
| 代码 | 说明 | |
|---|---|---|
| 1 | |
如果 a 小于 b,将执行第一条命令。否则将执行第二条命令。这些命令永远不会同时执行。 |
| 2 | |
可以将一条命令替换为代码块。其余不变。 |
| 3 | |
如果 else 块为空,则可以省略它。 这三个示例是完全等效的。 如果只需执行一条命令,则可以省略花括号。如果有多条命令,则需要保留花括号。 |
| 4 | |
|
| 5 | |
“迭戈刚刚让我给你布置几个任务。”
GO TO FULL VERSION