Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Разбираем Set в Java: HashSet, TreeSet и LinkedHashSet – как выбрать?
В этом видео мы подробно разберём структуру данных Set в Java, узнаем, как работает HashSet, чем он отличается от TreeSet и LinkedHashSet, и в каких случаях их стоит использовать. Разберёмся, почему Set не допускает дубликатов, как его использовать в коде и какие методы нам доступны. 📌 Что вас ждёт в видео: ✔ Что такое Set и чем он отличается от List ✔ Как работает HashSet, TreeSet и LinkedHashSet ✔ Как добавить и удалить элементы в Set ✔ Почему Set не хранит дубликаты ✔ Когда лучше использовать Set, а когда List 🔔 Подписывайтесь, чтобы не пропустить новые видео! 🚀 📌 Наш телеграм канал: 📌 Ссылка на бусти: 📌 Ссылка для доната: -------------------------------------------------------------------------------------------------------------------------------- 📌TikTok: / javarangersteam 📌Instagram: / javarangers -------------------------------------------------------------------------------------------------------------------------------- 📌LinkedIn (Mikhail Egorov): / maegorov 📌LinkedIn (Oleksii Chilibiiskyi): / oleksii-chilibiiskyi 📌LinkedIn (Viktor Bulatov): / viktor-bulatov-46a54b30b Таймкоды: 00:00 Введение 00:44 – Что такое Set? 01:20 – HashSet: как он работает? 02:10 – Пример кода HashSet 04:30 – Как HashSet предотвращает дубликаты? 06:12 – Перебор элементов: forEach, итератор и лямбда-выражения 07:29 – Чем HashSet отличается от List? 08:42 – TreeSet и LinkedHashSet 10:14 – Итоги и заключение