Для меня очень сильно прояснила ситуацию эта статья:
понедельник, 27 июля 2015 г.
Что такое [] или generics in java
Оказалось что записью <T> обозначают соллекции объектов, тип которых заранее не известен. Собственно Т это от type.
пятница, 10 июля 2015 г.
Map в Java
Как сделать из Map ArrayList:
//лист ключейList keyList = new ArrayList(Map.keySet());//лист значенийList valueList = new ArrayList(Map.valueSet());//лист ключ-значенияList entryList = new ArrayList(Map.entrySet());
Чтобы пройтись по всем значениям Map, используем:
for(Entry entry: Map.entrySet()) {и с использованием итератора:
//получить ключ
K key = entry.getKey();
//получить значение
V value = entry.getValue();
}
Iterator itr = Map.entrySet().iterator();Хорошее руководство по использованию Map
while(itr.hasNext()) {
Entry entry = itr.next();
//получить ключ
K key = entry.getKey();
//получить значение
V value = entry.getValue();
}
Подписаться на:
Сообщения (Atom)