9
правок
Изменения
→EnumMap
===EnumMap===
EnumMap - это специализированный класс Map, для работы с Enum. В EnumMap все происходит аналогично. Все Эллементы должны быть из единственного перечислимого типа. Эллементы так же хранятся в их естественном порядке(порядок в котором хранятся элементы в Enum константыклассе). И Так же не доступен нулевой эллемент, попытки вставить его бросят NullPointerExceptionException.
EnumMap<K,V>(K.class)
EnumMap<K,V>(EnumMap<K,V>)
EnumMap<K,V>(Map<K,V>)
==Пример==