gpt4 book ai didi

java - 测试是否与 double 相等

转载 作者:行者123 更新时间:2023-11-30 10:37:24 30 4
gpt4 key购买 nike

在Java中,大写的Double可以为null。

但是如果我有 double ab 并且我这样做:

if (a.equals(b))

如果其中之一为空,它会崩溃。有没有更好的方法来比较它们?

最佳答案

Java 7+ 中最简单的方法是:

Objects.equals(a, b)

如果您使用的是早期版本的 Java,则可以使用条件运算符:

(a != null) ? a.equals(b) : (b == null)

关于java - 测试是否与 double 相等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40158686/

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