Je veux comparer deux chaînes pour l'égalité lorsque l'une ou les deux peuvent l'être null
.
Donc, je ne peux pas simplement appeler .equals()
car il peut contenir des null
valeurs.
Le code que j'ai essayé jusqu'à présent:
boolean compare(String str1, String str2) {
return ((str1 == str2) || (str1 != null && str1.equals(str2)));
}
Quelle sera la meilleure façon de vérifier toutes les valeurs possibles, y compris null
?