これは、ハッシュベースのコレクション ( 、 など) で使用されていないクラスを適用するための適切な設計パターンHashMap
ですかHashSet
?それとも、意図しない結果をもたらす可能性がありますか?
class DoNotUseInHashBasedCollection {
@Override
public int hashCode() {
throw new UnsupportedOperationException();
}
}
これは、ハッシュベースのコレクション ( 、 など) で使用されていないクラスを適用するための適切な設計パターンHashMap
ですかHashSet
?それとも、意図しない結果をもたらす可能性がありますか?
class DoNotUseInHashBasedCollection {
@Override
public int hashCode() {
throw new UnsupportedOperationException();
}
}