私はlinkedHashSetについて次のことを知っています
- 挿入順序を維持します
- LinkedList を使用して順序を保持する
- 私の質問は、ハッシュがどのように現れるかです??
ハッシングを使うとバケット化の概念が出てきます
ただし、JDK のコードを確認すると、LinkedHashSetの実装にはコンストラクターのみが含まれ、実装が含まれていないように見えるため、すべてのロジックが HashSet で発生すると思いますか?
- それで、hashSetはデフォルトでLinkedListを使用しますか?
私の質問をこのようにさせてください...目的がコレクションを書くことである場合
- 独自の価値を維持する
- リンクされたリストを使用して挿入順序を保持する THEN ... ハッシングなしで簡単に実行できます ... このコレクションを LinkedSet と呼ぶことができます
HashSet と LinkedHashSet の違いは何かという同様の質問を見ましたが、あまり役に立ちませんでした
私の質問をもっと説明する必要があるかどうか教えてください