У меня есть hashmap следующего типа
HashMap<String,ArrayList<Integer>> map=new HashMap<String,ArrayList<Integer>>();
Значения хранятся следующим образом:
mango | 0,4,8,9,12
apple | 2,3
grapes| 1,7
peach | 5,6,11
Я хочу хранить, а также извлекать эти целые числа, используя Iterator, или любым другим способом с минимальными строками кода. Как я могу это сделать?
РЕДАКТИРОВАТЬ 1
Цифры добавляются случайным образом (не вместе), поскольку ключ сопоставляется с соответствующей строкой.
РЕДАКТИРОВАТЬ 2
Как я могу указать на arraylist при добавлении?
Я получаю ошибку при добавлении нового номера 18
в строку map.put(string,number);