Есть ли метод в 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);
}
Кажется глупым писать этот метод сам, так как я думаю, что он должен существовать уже где-то.