enum-map

    1

    2답변

    열거 형 값 (예 : EnumValueMap<K,V extends Enum<V>>)을 제외하고 EnumMap과 같은 클래스를 찾고 있습니다. 내가 매핑, 말, 10 개 열거 유형에 몇 백만 객체가 있었다면 http://java.sun.com/javase/6/docs/api/java/util/EnumMap.html 편집 , 나는 적어도보다 더 많은 메모리 효

    27

    4답변

    을 통해 EnumMap을 사용하는 장단점을 비교하려고합니다. 이후로 항상 String을 사용하여 찾고있을 것이므로 String 키를 가진 HashMap이 올바른 선택 인 것으로 보입니다. 그러나 EnumMap은 키를 특정 열거로 제한하려는 나의 의도를 전달하기 때문에 더 나은 디자인처럼 보입니다. 생각? enum AnimalType { CAT, DOG }

    4

    1답변

    추상 메서드에서 일반 EnumMap을 매개 변수로 사용하려고했습니다. 내 문제는 EnumMap에 대한 기존 열거 형을 사용하여 추상 메서드를 구현할 때 컴파일러에서 Override Annotation을 제거하고 super 메서드를 구현해야한다는 것입니다. 여기 내 추상 클래스입니다 : import java.util.EnumMap; imp

    2

    1답변

    나는 매개 변수로 Map<ProcessInfoEnum, String> 걸리는 생성자가 있습니다. 그래서 NO_OPERATION 변수를 아래와 같이 빈 불변 맵으로 초기화하고 있습니다. 지금은 NO_OPERATION 위해 같은 해당 라인을 쓸 수있는 방법을하지만 너무 ImmutableEnumMap로 초기화 할 수 public Processor(EnumMap<

    2

    1답변

    일반적으로 사람들은 키가 enum 일 때 EnumMap을 사용해야한다고 말합니다. 하지만이 사건에 대해 각 enum 값의 빈도를 계산하려면 어떻게해야합니까? 그것은 trove4j TObjectIntHashMap이 코드에서 더 나은 것처럼 보입니다. 다음 trove4j 컬렉션 예이다가 EnumMap는 경우 TObjectIntMap<ExtraOperator>

    0

    3답변

    그래서이 코드 조각을 보았고 초보자 였기 때문에 코드를 실제로 이해하지 못했습니다. 누군가 코드를 설명 할 수 있는지 궁금합니다. 감사! ":" private static final EnumMap<State, IRenderer> RENDERERS_MAP; static { RENDERERS_MAP= new EnumMap<State, IRen

    2

    4답변

    나는 해당 국가에 액세스 할 수있는 국가 열거 형을 원한다. 어떻게 할 수 있습니까? 이 같은 뭔가 : public enum SomeEnum { ARGENTINA { BUENOS_AIRES; } UNITED_STATES { CALIFORNIA, FLORIDA, NEW_YORK, ALASKA; }

    1

    3답변

    반복마다 새로운 객체를 생성하지 않는 EnumMap을 반복하는 방법이 있습니까? 엔트리 세트의 iterator는 매번 새로운 엔트리를 리턴한다. 내가 볼 수있는 유일한 방법은 당신의 코드는 않습니다, for(K k: map.keySet()) foo(k, map.get(k)); 이이 public Map.Entry<K,V> next() {

    -1

    3답변

    나는 자바 열거, A와 B에있는, 그리고 EnumMap는 그것을이지도에에서 키와 B를 추가 할 수 있습니다? EnumMap<? extends Enum,Object> enumMap = new EnumMap(Enum.class); Object o1 = new Object(); Object o2 = new Object(); Enum e1 = A.X E