User hubert
hubert
41 уровень

Уровень 8: план уровня и доп. материалы

Статья из группы Архив info.javarush.ru
План уровня:
  • Коллекции: LinkedList, HashSet, HashMap. Date - дата.
  • Коллекции Set - множество, List - список, Map - словарь (или карта).
  • List -> ArrayList, LinkedList, Vector, Stack.
  • Set -> HashSet, TreeSet, SortedSet.
  • Map -> HashMap, TreeMap, SortedMap, Hashtable.
  • Отличие реализаций
  • Работа с итераторами Iterator. Методы hasNext(), next()
  • Map.Entry. Методы getKey(), getValue()
  • Работа с датой - класс Date.

На этом уровне изучается обзор коллекций. Детальное углубленное изучение будет на 30+ уровнях.

Курс Java
Что еще можно посмотреть на досуге: Почитать про коллекции Статья на хабре про ArrayList Статья на хабре про LinkedList http://habrahabr.ru/post/128017/ Пример удаления записей из мапы: Map map = new HashMap<>(); map.put("1", "2"); map.put("3", "4"); Map mapCopy = new HashMap<>(map); for(Map.Entry pair : mapCopy.entrySet()) { map.remove(pair.getKey()); }
Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь!

Вернуться к плану обучения
Вернуться к обучению
java онлайн
на JavaRush
Комментарии (113)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Max257-2 Уровень 20, Киев
8 августа 2018
Альтернативная конструкция удаления из Map, без необходимости её копировать. Iterator<Map.Entry<>> iterator = map.entrySet().iterator(); while (iterator.hasNext()) { if (iterator.next().getValue() [условие]){ iterator.remove(); } } Имхо более понятное и простое чем от Профессора.
Александр Уровень 16, Казань
5 августа 2018
Ребята, а может кто-нибудь объяснить, как не засыпать, когда читаешь теорию?)) Реально проблема!))
Konstantin Уровень 22
19 июля 2018
Java Collections: http://www.baeldung.com/java-collections
Ростислав Боднар Уровень 13, Львов, Украина
1 июля 2018
Кто может заапрувить безопасность init.ru? Ато хром его чет не особо любит
Евгений Уровень 22, Москва, Россия
26 июня 2018
Вот гад этот профессор! Еслиб конструкцию про удаление мапы сразу в лекции положил с объяснением - я б часа 3 сэкономил...
Evgeny K Уровень 18, Россия
17 июня 2018
Почитать про коллекции Что-то не открывается
Rihard1985 Уровень 33, Россия Master
3 июня 2018
Старый чушок этот профессор)) извините за мой французский)
Mr_ILYAS Уровень 9, Москва
17 октября 2017
Можно добавить в список ссылок эту отличную лекцию по SimpleDateFormat
lavretski Уровень 11, Львов, Украина
18 сентября 2017
как смотреть лекцию не понимаю
где ссилки