Spec-Zone.ru › Haxe

IntIterator

без пакета

Доступно на всех платформах

IntIterator используется для реализации итераций по интервалам.

Обычно он не используется явно, а через свой специальный синтаксис: min...max

Хотя можно присвоить экземпляр IntIterator переменной или полю, следует помнить, что IntIterator не сбрасывается после использования в цикле for. Последующее использование того же экземпляра не будет иметь эффекта.

См. также:

  • https://haxe.org/manual/lf-iterators.html

Конструктор

inlinenew(min:Int, max:Int)

Итерация от min (включительно) до max (исключительно).

Если max <= min, итератор не будет действовать как обратный отсчёт.

Методы

inlinehasNext():Bool

Возвращает true, если у итератора есть другие элементы, иначе false.

inlinenext():Int

Переходит к следующему элементу итератора.

Если это вызывается, когда hasNext() возвращает false, результат не определён.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/IntIterator.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API