Vergleichen von zwei Objekten in Java mit möglichen null-Werten

Möchte ich zum vergleichen von zwei strings auf Gleichheit in Java, wenn entweder oder beide könnte null, so kann ich nicht einfach anrufen .equals(). Was ist der beste Weg?

boolean compare(String str1, String str2) {
    ...
}

Edit:

return ((str1 == str2) || (str1 != null && str1.equals(str2)));
InformationsquelleAutor priceline | 2012-06-30
Schreibe einen Kommentar