gpt4 book ai didi

Java 三元(立即 if)求值

转载 作者:IT老高 更新时间:2023-10-28 21:17:05 30 4
gpt4 key购买 nike

我找不到规范的相关部分来回答这个问题。在 Java 中的条件运算符语句中,是否同时评估真假参数?

以下是否会抛出 NullPointerException

Integer test = null;

test != null ? test.intValue() : 0;

最佳答案

既然你想要规范,这里是(来自 §15.25 Conditional Operator ? :,该部分的最后一句):

The operand expression not chosen is not evaluated for that particular evaluation of the conditional expression.

关于Java 三元(立即 if)求值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/978324/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com