Пользователь 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
как смотреть лекцию не понимаю
где ссилки