Ich möchte zwei Zeichenfolgen für die Gleichheit in Java vergleichen, wenn eine oder beide vorhanden sein könnten null
, daher kann ich nicht einfach aufrufen .equals()
. Was ist der beste Weg?
boolean compare(String str1, String str2) {
...
}
Bearbeiten:
return ((str1 == str2) || (str1 != null && str1.equals(str2)));