Курс «Java: Списки»

Последнее обновление: 21 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

8 уроков (видео и/или текст)
7 упражнений в тренажере
24 проверочных теста
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

В этом курсе изучаются списки, один из главных строительных блоков программ на Java. Вы познакомитесь с различными видами списков, которые часто используются в Java. Вы узнаете про различные методы, которые помогают работать с коллекциями элементов. В итоге вы научитесь создавать коллекции, наполнять их данными, добавлять и удалять элементы. На курсе вы отработаете на практике эффективные способы обхода коллекций, сортировки и выполнения различных агрегирующих операций. Знания из этого курса помогут вам уверенно работать со списками.

Чему вы научитесь

  • Эффективно работать с коллекциями элементов
  • Обходить коллекции различными способами
  • Сортировать списки элементов в нужном порядке

Программа

1

Введение

Познакомиться с курсом

2

ArrayList

Познакомиться с самой распространенной реализацией списков в Java

3

Обход списков

Научиться обходить элементы списка с помощью цикла и итератора

4

Списки в действии

Научиться использовать списки для решения повседневных задач программирования

5

Списки в определении типов

Изучить правильный способ описания типов списков в определении полей и методов классов

6

Множественные операции над списками

Научитьcя сравнивать списки, находить их объединение, пересечение и разность

7

Сортировка списков

Изучить различные способы сортировки списков

8

Связанный список (LinkedList)

Познакомиться с альтернативной реализацией списков, используемой для задач в которых часто меняется размер списка

Формат обучения

Испытания

1

Обратная польская запись

2

Самая длинная подстрока

3

Список диапазонов

4

Уникальный список

5

Смешивание списка

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы