【Java】コレクションの紹介 ‐ LinkedHashMap

Java

Java 

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}

コメント

タイトルとURLをコピーしました