我已经看到三元运算符可以在if情况下使用,但它们都不包含else if(if-else阶梯)。因此,有没有办法在这种情况下使用三元运算符。我是Java新手。所以不要介意这是一个愚蠢的问题。
是,但是根据sonar,是一种代码气味>
虽然三元运算符非常紧凑,但是使用它会使代码更难以阅读。因此,应避免使用更详细的if / else结构
让我们以您的建议为例: