Изменения

Перейти к: навигация, поиск

Перечисления

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

Навигация