使用空值检查来比较两个对象
2022-09-01 00:18:09
						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);
}
自己写这个方法似乎很愚蠢,因为我认为它必须已经存在于某个地方。
 
					 
				 
				    		 
				    		 
				    		 
				    		