Javaハッシュマップの例
….[“mkyong”,”1000.00″]=[“key”,”value”]….
上記では、「mkyong」がキー、「1000.00」が値です。キー “mkyong”が与えられれば、値 “1000.00”を得ることができます。
例
-
HashMap ** の使用例を参照してください。
package com.mkyong.core;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class Number {
public static void main(String[]args) {
try {
Map mMap = new HashMap();
mMap.put("PostgreSQL", "Free Open Source Enterprise Database");
mMap.put("DB2", "Enterprise Database , It's expensive");
mMap.put("Oracle", "Enterprise Database , It's expensive");
mMap.put("MySQL", "Free Open SourceDatabase");
Iterator iter = mMap.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry mEntry = (Map.Entry) iter.next();
System.out.println(mEntry.getKey() + " : " + mEntry.getValue());
}
mMap.put("Oracle", "Enterprise Database , It's free now ! (hope)");
System.out.println("One day Oracle.. : " + mMap.get("Oracle"));
} catch (Exception e) {
System.out.println(e.toString());
}
}
}
出力
PostgreSQL : Free Open Source Enterprise Database MySQL : Free Open SourceDatabase Oracle : Enterprise Database , It's expensive DB2 : Enterprise Database , It's expensive One day Oracle.. : Enterprise Database , It's free now ! (hope)
リンク://タグ/ハッシュマップ/[ハッシュマップ]リンク://タグ/java/[java]