Трейт LongStepper.LongStepper
Итератор для Long. См. Stepper.
| Суперайтеты |
|---|
Абстрактные методы
Исходник
def trySplit(): LongStepper
Разделить этот итератор, если применимо. Элементы текущего итератора делятся между результирующим итератором и текущим.
Может вернуть null, в этом случае текущий итератор возвращает те же элементы, что и раньше.
См. метод trySplit в java.util.Spliterator.
Конкретные методы
Исходник
Возвращает Java java.util.Iterator, соответствующий этому итератору.
Обратите внимание, что тип возвращаемого значения Iterator[_] вместо Iterator[A], чтобы позволить возвращать java.util.PrimitiveIterator.OfInt (который является Iterator[Integer]) в подклассе IntStepper (который является Stepper[Int]).
Исходник
Возвращает java.util.Spliterator, соответствующий этому итератору.
Обратите внимание, что тип возвращаемого значения Spliterator[_] вместо Spliterator[A], чтобы позволить возвращать java.util.Spliterator.OfInt (который является Spliterator[Integer]) в подклассе IntStepper (который является Stepper[Int]).
Наследованные методы
Исходник
def characteristics: Int
Возвращает набор характеристик этого итератора и его элементов. См. метод characteristics в java.util.Spliterator.
| Наследованно от | Stepper |
|---|
Исходник
def estimateSize: Long
Возвращает оценку количества элементов этого итератора или Long.MaxValue. См. метод estimateSize в java.util.Spliterator.
| Наследованно от | Stepper |
|---|
Исходник
Проверка наличия элемента.
| Наследованно от | Stepper |
|---|
Исходник
Возвращает Iterator, соответствующий этому итератору. Обратите внимание, что итераторы, соответствующие примитивным итераторам, упаковывают элементы.
| Наследованно от | Stepper |
|---|
Исходник
def nextStep(): A
Возвращает следующий элемент и продвигает итератор
| Наследованно от | Stepper |
|---|
© 2002-2022 EPFL, with contributions from Lightbend.
Licensed under the Apache License, Version 2.0.
https://scala-lang.org/api/3.2.0/scala/collection/LongStepper.html