import java.util.HashMap; import java.util.Map; public class WOGenericsSample4 { public final static String[] num = {"zero", "one", "two", "three", "four", "five"}; public static void main(String[] args) { Map map = new HashMap(); for (int i = 0; i < num.length; i++) { map.put(num[i], new Integer(i)); // 型チェックは行われない } for (int i = 0; i < num.length; i++) { Integer v = (Integer)map.get(num[i]); // キャストが必要 & 型チェックなし System.out.println(num[i] + " : " + v); } } }