Сравните два объекта в Java с возможными нулевыми значениями
Я хочу сравнить две строки на равенство в Java, когда один или оба могут бытьnull
поэтому я не могу просто позвонить.equals()
, Какой самый лучший способ?
boolean compare(String str1, String str2) {
...
}
Редактировать:
return ((str1 == str2) || (str1 != null && str1.equals(str2)));