Javaでは、データの格納、操作、管理に使用できる一般的なコレクションフレームワークがたくさんあります。
今回は、LinkedHashMap(リンクドハッシュマップ)に対する説明を示します。
概念
LinkedHashMap(リンクドハッシュマップ):ハッシュテーブルと双方向リンクリストに基づいて実装されたキーと値のペアのコレクションです。
要素の挿入順またはアクセス順を保持し、アクセス順にイテレーションする機能も提供します。
サンプルコード
import java.util.LinkedHashMap;
// LinkedHashMapの作成と使用例
LinkedHashMap<String, Integer> linkedHashMap = new LinkedHashMap<>();
linkedHashMap.put("りんご", 150);
linkedHashMap.put("バナナ", 100);
linkedHashMap.put("オレンジ", 200);
System.out.println(linkedHashMap); // 出力: {りんご=150, バナナ=100, オレンジ=200}
コメント