diff --git a/protocol/src/main/java/com/zfoo/protocol/collection/HashByteSet.java b/protocol/src/main/java/com/zfoo/protocol/collection/HashByteSet.java index bfcfa40c..4d482770 100644 --- a/protocol/src/main/java/com/zfoo/protocol/collection/HashByteSet.java +++ b/protocol/src/main/java/com/zfoo/protocol/collection/HashByteSet.java @@ -87,6 +87,6 @@ public class HashByteSet extends AbstractSet { @Override public int hashCode() { - return map.hashCode(); + return Objects.hashCode(map); } } diff --git a/protocol/src/main/java/com/zfoo/protocol/collection/HashIntSet.java b/protocol/src/main/java/com/zfoo/protocol/collection/HashIntSet.java index 3ff9f283..577f65c9 100644 --- a/protocol/src/main/java/com/zfoo/protocol/collection/HashIntSet.java +++ b/protocol/src/main/java/com/zfoo/protocol/collection/HashIntSet.java @@ -87,6 +87,6 @@ public class HashIntSet extends AbstractSet { @Override public int hashCode() { - return map.hashCode(); + return Objects.hashCode(map); } } diff --git a/protocol/src/main/java/com/zfoo/protocol/collection/HashLongSet.java b/protocol/src/main/java/com/zfoo/protocol/collection/HashLongSet.java index 9afe93ce..37337a6b 100644 --- a/protocol/src/main/java/com/zfoo/protocol/collection/HashLongSet.java +++ b/protocol/src/main/java/com/zfoo/protocol/collection/HashLongSet.java @@ -87,6 +87,6 @@ public class HashLongSet extends AbstractSet { @Override public int hashCode() { - return map.hashCode(); + return Objects.hashCode(map); } } diff --git a/protocol/src/main/java/com/zfoo/protocol/collection/HashShortSet.java b/protocol/src/main/java/com/zfoo/protocol/collection/HashShortSet.java index d302567e..b25e4e75 100644 --- a/protocol/src/main/java/com/zfoo/protocol/collection/HashShortSet.java +++ b/protocol/src/main/java/com/zfoo/protocol/collection/HashShortSet.java @@ -87,6 +87,6 @@ public class HashShortSet extends AbstractSet { @Override public int hashCode() { - return map.hashCode(); + return Objects.hashCode(map); } }