Java“?” 用于检查null的运算符-这是什么?(不是三元!)

Java“?” 用于检查null的运算符-这是什么?(不是三元!),第1张

Java“?” 用于检查null的运算符-这是什么?(不是三元!)

最初的想法来自groovy。它是针对Java 7提出的,作为Project
Coin的一部分:https://wiki.openjdk.java.net/display/Coin/2009+Proposals+TOC(猫王和其他Null-
Safe运算符),但尚未被接受。

提出了相关的Elvis运算符?:的

x ?: y
简称
x != null ? x : y
,特别适用于x是复杂表达式的情况。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5091064.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存