Коллекции в Java: List, Set и Map

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 61

  • @goodsoul6198
    @goodsoul6198 2 роки тому +42

    Вау, подача просто суперская, так и еще голос приятный и без слов-паразитов, вы круты, продолжайте пж!!!

    • @Stillfabulos
      @Stillfabulos Місяць тому

      Удваиваю, ещё и музыка топчик.

  • @albert.official
    @albert.official Рік тому +11

    Голос 10/10, фоновая музыка 10/10, подача 10/10

  • @dmitryzykin9666
    @dmitryzykin9666 Рік тому +1

    Спасибо за наглядное объяснение по шагам. Музыка совсем не мешает. Я её даже не заметил.

  • @Forester84
    @Forester84 Рік тому +8

    Мне далеко до коллекции, но действительно приятно слушать и познавать азы этого мира

  • @BogdanRaspletin
    @BogdanRaspletin 6 місяців тому +3

    С первого раза всё понял! Подача очень хорошая

  • @Антонина-л5х
    @Антонина-л5х Рік тому +5

    Спасибо большое за старт в коллекциях. Такие короткие ролики просто необходимы после часовых чтений лекций

  • @mustFLEXboi
    @mustFLEXboi Рік тому +1

    Это видео меня просто спасло. Просматриваю его не один раз. Многое что понял и выучил

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 9 місяців тому +1

    Спасибо за Ваш труд! Коммент в поддержку канала.

  • @AnneteGames
    @AnneteGames Рік тому +1

    какая суперская падача материала, согласна со всеми восторженными отзывами! и то что музычка такая приятная - это просто восторг! влюбилась)

  • @Di-vi1ez
    @Di-vi1ez Рік тому +1

    потрясающе. Аудио, голос, подача. Супер.

  • @djavidalimli6641
    @djavidalimli6641 Рік тому

    Музыкальное сопровождение бомба.

  • @anjelomanoranjan
    @anjelomanoranjan Рік тому +1

    Суперское видео! Спасибо. Жду следущие видео по Java

  • @AbobaSheggi
    @AbobaSheggi Рік тому +2

    Спасибо тебе за труд, очень понятно объяснил.

  • @ИгорьМешалкин-ж7ф
    @ИгорьМешалкин-ж7ф 2 роки тому +3

    Под джазец как хорошо Джава заходит👍

  • @eugenegreer7542
    @eugenegreer7542 Рік тому +3

    очень хорошее объяснение, приятно слушать👍

  • @TexHuK01
    @TexHuK01 Рік тому +2

    я прямо все сразу конспектировал) спасибо!

  • @valamail
    @valamail Місяць тому

    Спасибо!

  • @Ajax002
    @Ajax002 Рік тому

    Благодарю за качественное сравнение!

  • @ВячеславАнатольевич-ь4ф

    Спасибо, у тебя настоящий талант !

  • @Рита-м1ю
    @Рита-м1ю Рік тому

    Вы просто четко обеснили спасибо по больше роликов

  • @tpojlb
    @tpojlb Рік тому +2

    Какой крутое видео,и с музыкой и микрофон хороший

  • @ВладСмышляев-д1э

    Шикарно!Спасибо!!!

  • @shnikel7780
    @shnikel7780 8 місяців тому

    Вы чудесно и очень понятным языком преподносите материал! Пишу конспекты под ваши видео. Подскажите пожалуйста есть ли у вас видео в котором объясняется HashTable?

    • @devmark
      @devmark  8 місяців тому +1

      Спасибо! Про HashTable у меня видео нет, т.к. эта коллекция наряду с Vector считается устаревшей и в настоящее время почти не используется. Вместо неё надо использовать Map.

    • @shnikel7780
      @shnikel7780 8 місяців тому

      @@devmark спасибо за ответ!

  • @Anna-pe5vq
    @Anna-pe5vq 2 роки тому +1

    Хорошее объяснение , спасибо

  • @Israel_mother
    @Israel_mother 2 роки тому +2

    Спасибо очень доступно

  • @ВикторД-у2й
    @ВикторД-у2й 2 роки тому +1

    хорошее объяснение, молодец

  • @ДарьяРубанова-ы4й
    @ДарьяРубанова-ы4й 2 роки тому +3

    Спасибо за отличное объяснение. Можешь сделать коллекции с использованием вода с клавиатуры (сканера)? 🙏🙏🙏🙏 Было бы не плохо, если в каждом видео объясняли как вставлять сканер.

    • @devmark
      @devmark  2 роки тому +2

      Ввод значений с клавиатуры не связан напрямую с коллекциями. Я могу сделать отдельное видео про Scanner, но вставлять его в каждое видео - это не оправдано и может увести от основной темы видео.

    • @ДарьяРубанова-ы4й
      @ДарьяРубанова-ы4й 2 роки тому

      @@devmark было бы не плохо )

  • @azazsee
    @azazsee Рік тому

    Спасибо, все понятно. Единственное с чем я вначале запутался это добавление значения в HashMap. В случае если хэш ключа одинаковый (коллизия) тогда значения обоих ключей окажутся записаны в одну «корзину». А если ключи одинаковые, то значение перезаписывается. И ещё, Map не относится к коллекциям. Надеюсь кому-нибудь поможет.

    • @devmark
      @devmark  Рік тому

      Спасибо, хорошее дополнение!

  • @1mmerlich
    @1mmerlich 9 місяців тому

    Классно объяснили)

  • @vyacheslavn9607
    @vyacheslavn9607 2 роки тому +1

    Арбуз это ягода :)

  • @XPyCT_HOCKOB
    @XPyCT_HOCKOB 2 роки тому

    Огонь!!

  • @HolyDio1
    @HolyDio1 Рік тому

    Идеально

  • @nadirnazirov4707
    @nadirnazirov4707 10 місяців тому

    В книге Эккеля - Философия Java, упоминаются контейнеры. Коллекции являются контейнерами? Заранее благодарю.

    • @devmark
      @devmark  10 місяців тому +1

      Да, коллекции - это и есть контейнеры. То есть объекты, позволяющие хранить внутри себя другие объекты.

  • @progtest109
    @progtest109 2 роки тому

    Найс,годно , спасибо

  • @Razumist
    @Razumist Рік тому

    а как сконвертировать set в map?? например при рефакторинге кода это выручило бы

    • @devmark
      @devmark  Рік тому

      Технически Set - это урезанный Map, у которого в качестве значений стоит один и тот же объект-заглушка. Конвертировать set в map можно через стримы.

  • @senpai_san777
    @senpai_san777 6 місяців тому

    здравствуйте, а что насчет queue?

    • @devmark
      @devmark  6 місяців тому

      В продолжение темы коллекций, у меня на канале есть видео, которое так и называется: "Очередь и стек".

    • @senpai_san777
      @senpai_san777 6 місяців тому

      @@devmark спасибо увидел

  • @milena.0101
    @milena.0101 Рік тому

    Анатолий

  • @netoger
    @netoger Рік тому

    в список фруктов было добавлено 2 ягоды и 1 фрукт)

    • @devmark
      @devmark  Рік тому +1

      Здесь подразумевалось, что ягода - подвид фруктов)

    • @netoger
      @netoger Рік тому

      ​@@devmark главное что пониманию это не мешает, отличное видео!

  • @alexrr7087
    @alexrr7087 2 роки тому

    17:30 Подскажите как в linkedHashMap вставить объект между яблоко и ананас

    • @devmark
      @devmark  2 роки тому

      Не очень понял ваш вопрос. Просто вставить строку между ними, т.к. LinkedHashMap сохраняет порядок добавления.

  • @МаксимПрохоренко-х4й

    Норм

  • @awesomefreeman7620
    @awesomefreeman7620 Рік тому

    Ошибка в названии ролика. Map это же не «коллекция». Интерфейс Map не наследуется от Collection.

    • @devmark
      @devmark  Рік тому

      Справедливое замечание. Однако тут имеется в виду коллекция в широком смысле, как хранилище объектов.

  • @ДенисБажин-т4о
    @ДенисБажин-т4о 2 роки тому +1

    Спасибо, все понятно, но музыка... я думаю не мне одному она мешает. Никто же не использует музыку в своих обучающих видео. Конструктивная критика. За видео спасибо!

  • @СергейКаштанов-у2э

    Можно ещё икулс хеш код и ту стринг

    • @devmark
      @devmark  Рік тому

      Можно… что?)

  • @СветкаЦерковная

    Борис

  • @igordek9494
    @igordek9494 Рік тому

    Такая тонкая грань между ними. Я так и не понял толком чем же они отличаются и вообще для чего они нужны на практике. Был бы реальный пример, может быть быдо бы понятнее. А на фруктах с ягодами не очень 😅
    По сути все три коллекции создают списки. Только у каждого свой подход. Хз. Слооожна ))

    • @devmark
      @devmark  Рік тому

      Фрукты и ягоды тут ни при чём. Вместо них могут быть любые строки. При анализе различий между типами коллекций важно обращать внимание на то, как они работают с дублями и как быстрее всего возвращают элемент (по порядковому номеру или по произвольному ключу).