Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Iterator / Iterator - Numbers - System

  • Мы продолжаем знакомство с самым популярным
    и востребованным шаблоном проектирования: "Итератор".
    На этом уроке мы удалим созданные ранее интерфейсы Iterable и Iterator.
    После чего воспользуемся встроенным java.util.Iterator.
  • Дата отправки отчёта: 27 марта 2017 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: java.util.Iterator
  • Что было сложным: найти время
  • Комментарии: Отличная реализация на базе java.util.Iterator, компактненько и красивенько =)
    Можно перебирать что угодно, от чисел до нужных объектов.
    з.ы.
    Добавил вывод двух видов циклов, так же оптимизировал использование массива, дабы значение выводилось при наличии значений, тем самым теперь не нужно плодить лишний строки кода для обнуления.
  • Оценка видео-уроку:
Отчёт от 10558 за Iterator / Iterator - Numbers - System




Оцени работу

 
Сохранить страницу:


Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Перебирать элементы с помощью цикла for
Раскритикуйте моё "простое неправильное решение" с перебором чётных элементов (см. скриншот)


Научился: Реализовывать итератор, который возвращает определённый тип данных
Трудности: Странно, шарп настаивает на реализации ещё какого-то IEnumerator IEnumerable.GetEnumerator() При указании типа возвращаемого значения итератора
Выше написал