2013-12-04 11 views

ответ

1

Вы можете использовать один из следующих способов:

1) HashMap в HashMap

HashMap dict = new HashMap<String,HashMap<String,String>>(); 

2) List в HashMap

HashMap dict = new HashMap<String,ArrayList<String>>(); 

3) Пользовательский объект в HashMap

Таким образом, вы определить новый класс MyContainer, который будет иметь свойства для хранения всех различных предметов. Затем поместите этот объект внутри HashMap

HashMap dict = new HashMap<String,MyContainer>(); 
1

Словарь - это устаревший класс. Вы должны попробовать использовать карту.

Вы можете создать HashMap, в котором тип значения является списком некоторого типа, Пор пример:

HashMap<String, List<String>> map = new HashMap<String, List<String>>(); 

Надеется, что это помогает.

Смежные вопросы