Интерфейсы Iterator и Iterable в Java

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

Комментарии • 15

  • @anjelomanoranjan
    @anjelomanoranjan 10 месяцев назад +2

    Видео понравилось) Спасибо)

  • @Alexdee1983
    @Alexdee1983 4 месяца назад

    Понравилось как автор преподносит материал, просто и понятно

  • @Alexander-is1eq
    @Alexander-is1eq 9 месяцев назад

    До чего же понятно вы объясняете! Спасибо огромное. Пожалуй лучшие уроки по javacore во всем youtube

  • @karakurty
    @karakurty 9 месяцев назад

    Было бы неплохо осветить пресловутый concurrent modification exception в связке с итераторами.

    • @devmark
      @devmark  9 месяцев назад +1

      Спасибо, очень ценное замечание! Постараюсь дополнить.

    • @devmark
      @devmark  9 месяцев назад

      Дополнил статью devmark.ru/article/java-iterator#header3

  • @alexey9139
    @alexey9139 10 месяцев назад

    а так можно было бы переопределить?:
    @Override
    public Iterator iterator() {
    return items.iterator();
    }

    • @devmark
      @devmark  10 месяцев назад +2

      Если бы items был списком, то да, можно. Но в данном примере я специально сделал items как массив. У массивов нет итератора и я хотел продемонстрировать, как его реализовать самостоятельно.

    • @alexey9139
      @alexey9139 10 месяцев назад

      @@devmark Супер, я именно так и подумал... позже. Спасибо за видео.

  • @iKorvik
    @iKorvik 6 месяцев назад

    Не всегда вместо итератор можно использовать forEach, без использования итератора нельзя модифицировать коллекцию во время её обхода.

  • @TheJabberwahh
    @TheJabberwahh Месяц назад

    Итеребл. Ударение на первый слог. Как и Нулебл например. Не нулЭйбл и итерЭйбл. Да, есть слово дизЭйбл, но это совсем другое :)

    • @devmark
      @devmark  Месяц назад

      Ок, буду иметь в виду)

  • @virus8727
    @virus8727 7 месяцев назад

    а это java core? я все учу учу.... думал это все ещё синтаксис.... ))))

    • @devmark
      @devmark  7 месяцев назад

      Это не синтаксис, но это базовые интерфейсы стандартной библиотеки Java. На них основана вся работа с коллекциями.

    • @virus8727
      @virus8727 7 месяцев назад

      Да я с питона переучиваюсь, и для меня все синтаксис🤣🤣🤣