Voglio confrontare due stringhe per l'uguaglianza in Java, quando uno o entrambi potrebbero essere null
, quindi non posso semplicemente chiamare .equals()
. Qual è il modo migliore?
boolean compare(String str1, String str2) {
...
}
Modificare:
return ((str1 == str2) || (str1 != null && str1.equals(str2)));