「java」LinkedHashMapの使い方

Javaコード

import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;

public class DemoLinkedHashMap {

public static void main(String[] args) {
// HashMap Declaration
LinkedHashMap<Integer, String> lhmap = new LinkedHashMap<Integer, String>();

// Adding elements to LinkedHashMap
lhmap.put(11, “データ AA");
lhmap.put(21, “データ BB");
lhmap.put(1, “データ CC");
lhmap.put(2, “データ DD");
lhmap.put(50, “データ EE");

// Generating a Set of entries
Set<Entry<Integer, String>> set = lhmap.entrySet();

// Displaying elements of LinkedHashMap
Iterator<Entry<Integer, String>> iterator = set.iterator();
while (iterator.hasNext()) {
@SuppressWarnings(“rawtypes")
Map.Entry me = (Map.Entry) iterator.next();
System.out.print(“Key is: " + me.getKey() + "  Value: " + me.getValue() + “\n");
}
}

}

実行結果

Key is: 11  Value: データ AA
Key is: 21  Value: データ BB
Key is: 1  Value: データ CC
Key is: 2  Value: データ DD
Key is: 50  Value: データ EE

Java

Posted by arkgame