零基础学Java程序设计
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.5.1 条件运算

条件运算符(?:)是一种特殊的运算符,是三元运算符(三目运算符)。它一般用于对条件的求值。使用条件运算符构建的表达式被称为条件运算表达式。其语法形式及执行流程如图3.28所示。

图3.28 条件运算

当表达式1的值为真时,结果为表达式2的结果;当表达式1的值为假时,结果为表达式3的结果。

示例3-33】下面将使用条件运算符比较5和3哪个较大,并输出较大的值。代码如下:

运行结果如下: