Pour économiser du texte et clarifier mon code, existe-t-il une version standard de la méthode suivante?Existe-t-il une méthode statique "à la fois nulle ou égale"?
public static boolean bothNullOrEqual(Object x, Object y) {
return (x == null ? y == null : x.equals(y));
}
Juste mes deux cents. J'utiliserais: public static boolean bothNullOrEqual (objet x, objet y) { return (x == y || (x! = Null && x.equals (y))); } À mon humble avis, il est plus lisible pour les programmeurs débutants. –
Quelqu'un peut-il dire où une telle chose est utile? – anjanb
Il vous permet simplement d'ignorer les vérifications nuls dans votre méthode equals(). –