《Java 7程序设计入门经典》一3.4 if-else-if梯队

    xiaoxiao2022-05-12  142

    3.4 if-else-if梯队

    基于嵌套if语句的一种常见的编程构造又称为if-else-if梯队(ladder)。它如下所示:

    条件表达式自顶向下判断。当发现结果为真的表达式后,执行与其相关的语句,忽略梯队的其余语句。如果没有一个条件为真,执行else语句最后的else子句经常作为默认条件;即,如果所有其他条件都不满足,就执行最后的else语句。如果没有最后的else语句,当所有的条件都为假时,不发生任何操作。下面的程序演示了if-else-if梯队的用法。

    程序产生下面的输出:

    可以看到,只有前面的if语句都不成立时,才执行默认的else语句。

    相关资源:mchange-commons-java-0.2.3.4.jar

    最新回复(0)