? Java · 运算符
三元条件运算符的问号部分:条件为真取冒号前的值,为假取冒号后的值。
怎么用
条件 ? 值A : 值B
小例子
int score = 75; String r = score >= 60 ? "及格" : "不及格"; System.out.println(r);
运行结果
输出:及格
提醒:三元运算符可以嵌套,但嵌套太多会降低可读性
官方文档:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/operators.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条