三目运算符
有的地方也叫三元运算符
语法:
boolean表达式 ? 表达式1 : 表达式2
解释:
boolean表达式的结果是true,则整个表达式的结果就是表达式1,相反则是表达式2。
例题:
//(关系表达式) ? 表达式1 : 表达式2; int x = 10; int y = 5; int z; z = (x > y) ? x : y;//三目运算符 System.out.println("z = " + z);

例2:

结果输出20
有的地方也叫三元运算符
语法:
boolean表达式 ? 表达式1 : 表达式2
解释:
boolean表达式的结果是true,则整个表达式的结果就是表达式1,相反则是表达式2。
例题:
//(关系表达式) ? 表达式1 : 表达式2; int x = 10; int y = 5; int z; z = (x > y) ? x : y;//三目运算符 System.out.println("z = " + z);

例2:

结果输出20
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。