put(T key, R value) adds value to an EnumMap

 
import java.util.EnumMap;

public class Main {

  public static void main(String[] args) {
    EnumMap<Size, String> sizeMap = new EnumMap<Size, String>(Size.class);
    sizeMap.put(Size.S, "S");
    sizeMap.put(Size.M, "M");
    sizeMap.put(Size.L, "L");
    sizeMap.put(Size.XL, "XL");
    sizeMap.put(Size.XXL, "XXL");
    sizeMap.put(Size.XXXL, "XXXL");
    for (Size size : Size.values()) {
      System.out.println(size + ":" + sizeMap.get(size));
    }
  }
}

enum Size {
  S, M, L, XL, XXL, XXXL;

}
  
Home 
  Java Book 
    Collection  

EnumMap:
  1. The EnumMap Class
  2. get(Object key) returns value from an EnumMap
  3. put(T key, R value) adds value to an EnumMap