Guava的方法早于Java 7。
同名的Java方法只接受一个参数。但是一个兄弟姐妹 java.util.Objects.hash() 接受可变数量的参数,如Guava的 Objects.hashCode() 。
java.util.Objects.hash()
Objects.hashCode()
如果您使用的是Java 7或更高版本,则可以使用 java.util.Objects.hash(...) 。该 番石榴文件 注意到这个:
java.util.Objects.hash(...)
Java 7及更高版本的注意事项:此方法应视为已弃用;请改用Objects.hash(java.lang.Object ...)。
如果您使用的是Java 6或更早版本,则可以使用Guava的方法。