package util;

import java.util.EnumMap;
import java.util.Iterator;

/**
 * EnumMapクラスは、enum値をキーにしたMapのクラス.
 */
class EnumMap00 {
  public static void main(String[] args) {
    EnumMap<Jyanken,String> jyankenName;
    jyankenName = new EnumMap<Jyanken,String>(Jyanken.class);
    jyankenName.put(Jyanken.Gu, "グー");
    jyankenName.put(Jyanken.Choki, "チョキ");
    jyankenName.put(Jyanken.Pa, "バー    ");
    //
    Iterator<Jyanken> jyankenList = jyankenName.keySet().iterator();
    while (jyankenList.hasNext()) {
      Jyanken key = jyankenList.next();
      String name = jyankenName.get(key);
      System.out.println(key.toString()+":"+name);
    }
  }
  static enum Jyanken {
    Gu,Choki,Pa
  }
}



==
・目次 Java Stringとjava.util
  http://blogs.yahoo.co.jp/artery2020/39979089.html
・目次 - Java言語プログラミング入門
  http://blogs.yahoo.co.jp/artery2020/39975776.html
・目次 - ビジネスパーソンの常識と非常識
  http://blogs.yahoo.co.jp/artery2020/39728331.html
・目次 - 論理・発想・思考についての考察と鍛え方
  http://blogs.yahoo.co.jp/artery2020/39657784.html

== ended.