有没有一个Java标准的“无论是否等于”静态方法?

为了节省一些打字和澄清我的代码,是否有以下方法的标准版本?

public static boolean bothNullOrEqual(Object x, Object y) { return ( x == null ? y == null : x.equals(y) ); } 

使用Java 7,您现在可以直接执行一个null安全等于:

Objects.equals(x,y)

(Jakarta Commons库ObjectUtils.equals()已经被Java 7所淘汰)

如果有机会访问Jakarta Commons库,那么就有ObjectUtils.equals()和其他很多有用的函数。

编辑:最初误读了问题

如果您使用<1.7但有番石榴: Objects.equal(x, y)

不,我已经写了我自己的每一个项目,我一直在想,