gpt4 book ai didi

comparison - 比较两个对象并检查 null

转载 作者:IT老高 更新时间:2023-10-28 20:41:57 26 4
gpt4 key购买 nike

JDK 中是否有一种方法可以比较两个对象是否相等,并考虑空值?像这样的:

public static boolean equals(Object o1, Object o2)
{
if (o1 == null)
{
return o2 == null; // Two nulls are considered equal
}
else if (o2 == null)
{
return false;
}

return o1.equals(o2);
}

自己编写这个方法似乎很愚蠢,因为我认为它必须已经存在于某个地方。

最佳答案

Java 7.0 添加了一个新的方便类:Objects .

它有一个方法:Objects.equals(Object a, Object b)

关于comparison - 比较两个对象并检查 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1402030/

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