From a0e00b4da82bad79d790ad297272b7e327662d70 Mon Sep 17 00:00:00 2001 From: godotg Date: Sat, 24 Sep 2022 19:00:57 +0800 Subject: [PATCH] =?UTF-8?q?perf[set]:=20=E4=BD=BF=E7=94=A8Objects=E7=9A=84?= =?UTF-8?q?equals=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/zfoo/protocol/collection/HashByteSet.java | 2 +- .../src/main/java/com/zfoo/protocol/collection/HashIntSet.java | 2 +- .../src/main/java/com/zfoo/protocol/collection/HashLongSet.java | 2 +- .../main/java/com/zfoo/protocol/collection/HashShortSet.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) 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); } }