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]