Pour économiser de la frappe et clarifier mon code, existe-t-il une version standard de la méthode suivante?
public static boolean bothNullOrEqual(Object x, Object y) {
return ( x == null ? y == null : x.equals(y) );
}
Avec Java 7, vous pouvez maintenant faire directement un coffre-fort nul:
(La bibliothèque ObjectUtils.equals () de Jakarta Commons est devenue obsolète avec Java 7)
si, par hasard, vous avez accès à la bibliothèque de Jakarta Commons, il y a ObjectUtils.equals () et beaucoup d'autres fonctions utiles.
EDIT: mal lu la question initialement
Si vous utilisez <1.7 mais que la goyave est disponible: Objects.equal(x, y)