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