Java之三目运算符简介说明
下文笔者讲述三目运算符的简介说明,如下所示
三目运算符的简介
三目运算符的功能:
用于简化if else if 的写法
三目运算符的语法:
x=a?b:c;
a是表达式
b是a为true的结果
c是a为false的结果。
如:
result = <expression> ? <statement1> : <statement3>;
注意事项:
当 if elseif elseif elseif 很多时
笔者不建议使用三目运算符,因为此时的三目运算符不便于阅读
例
int a, b, c; a = 88; b = 88; c = a == b ? a - b : a + b; System.out.println(c);//0 举例表达式为false: int x, y, z; x = 9; y = 19; z = x > y ? x - y : x + y; System.out.println(z);//19
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


