Получить список с карты? - PullRequest
2 голосов
/ 19 июня 2010

Как я могу получить HashMap в список? Что-то вроде:

Map<String, Horse> horses = new HashMap<String, Horse>();

ArrayList<Horse> = horses.toArray();

Спасибо

Ответы [ 2 ]

4 голосов
/ 19 июня 2010
List<Horse> horsesAsList = new ArrayList<Horse>(horses.values());
2 голосов
/ 19 июня 2010
List<Horses> = new ArrayList<Horses>(horses.values());

horses.values() возвращает Collection, если это тоже хорошо, вы можете пропустить создание ArrayList.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...