|
1
5
(这是“条件”操作符。它是 一 三元运算符,目前Java是唯一的一个,但是……)
因为你并不总是改变
也没有理由这么做。
但如果你愿意,考虑到:
然后
还有一种非常复杂的方式:
...只是分配
但再次强调:没有理由这样做。 |
|
2
2
条件运算符
Oracle training/examples
以以下方式记录此操作:
所以,不,你不能
正如T.J.Crowder所示,您可以使用一种复杂的方式来使用三元运算符,但它不可读且容易出错。
所以
|
|
|
3
2
您的第一个代码不会返回任何内容,因此使用条件运算符是个坏主意。只需使用
|
|
|
DIES · 多动作语句的公共if或三元运算符? 8 年前 |
|
Leo Messi · 三元内部的空合并运算符 8 年前 |
|
|
Haikel · 是否可以将这两行写为三元运算符? 8 年前 |
|
|
JustADude · setter与Classic If中的三元运算 8 年前 |
|
|
Franck Boudraa · Ruby/Rails三元和范围 8 年前 |