Java“?:”运算符?

sutoL:

可能的重复:
什么是Java?:运算符,其作用是什么?

嗨,我可以知道Java?:运算符是什么,我正试图查找有关其工作方式的信息,但我不知道它叫什么,在Google中键入?:不能给出正确的结果。

乔恩·斯基特(Jon Skeet):

它是条件运算符。

有人称它为三元运算符,但这实际上只是在说它有多少个操作数。特别是,Java的未来版本可以(完全合理地)引入另一个三元运算符-而运算符的名称是条件运算符。

参见语言规范的15.25节

条件运算符?:使用一个表达式的布尔值来确定应该对另外两个表达式中的哪一个进行求值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章