Итератор объектов.Iterator
| Супертипы | |
|---|---|
| Тип «self» |
Конкретные методы
Исходный код
Создаёт коллекцию со списком указанных элементов.
| Параметры типа |
|
|---|---|
| Параметры значения |
|
| Возвращает | новую коллекцию с элементами |
| Классы определения | IterableFactory |
Исходный код
def continually[A](elem: => A): Iterator[A]
Создаёт итератор бесконечной длины, возвращающий результаты вычисления выражения. Выражение перевычисляется для каждого элемента.
| Параметры значения |
|
|---|---|
| Возвращает | итератор, содержащий бесконечное число результатов вычисления |
Исходный код
Итератор, не производящий значений.
Исходный код
Создаёт итератор, производящий результаты вычисления элемента определённое число раз.
| Параметры значения |
|
|---|---|
| Возвращает | Итератор, производящий результаты |
| Классы определения | IterableFactory |
Исходный код
Создаёт целевую коллекцию из существующей исходной коллекции
| Параметры типа |
|
|---|---|
| Параметры значения |
|
| Возвращает | новую коллекцию с элементами |
| Классы определения | IterableFactory |
Исходный код
Создаёт итератор бесконечной длины, возвращающий последовательные значения, начиная с некоторого начального значения.
| Параметры значения |
|
|---|---|
| Возвращает | итератор, генерирующий бесконечную последовательность значений |
Исходный код
Создаёт итератор бесконечной длины, возвращающий значения с равными интервалами.
| Параметры значения |
|
|---|---|
| Возвращает | итератор, генерирующий бесконечную последовательность значений |
Исходный код
Создаёт бесконечный итератор, который многократно применяет заданную функцию к предыдущему результату.
| Параметры значения |
|
|---|---|
| Возвращает | итератор, генерирующий бесконечную последовательность значений |
Исходный код
| Параметры типа |
|
|---|---|
| Возвращает | Би́лдэр для объектов |
Исходный код
Создаёт итератор, возвращающий последовательные значения в определённом целочисленном интервале.
| Параметры значения |
|
|---|---|
| Возвращает | итератор, генерирующий значения |
Исходный код
Итератор, генерирующий значения с равными интервалами в определённом целочисленном интервале.
| Параметры значения |
|
|---|---|
| Возвращает | итератор, генерирующий значения |
Исходный код
Исходный код
Создаёт итератор, генерирующий значения заданной функции по диапазону целочисленных значений, начиная с 0.
| Параметры значения |
|
|---|---|
| Возвращает | Итератор, который генерирует значения |
| Классы определения | IterableFactory |
Исходный код
Создаёт итератор, который использует функцию f для генерации элементов типа A и обновления внутреннего состояния типа S.
| Параметры типов |
|
|---|---|
| Параметры значений |
|
| Возвращает | итератор, который генерирует элементы, используя |
| Определяющие классы | IterableFactory |
Наследуемые методы
Исходный код
Объединяет все коллекции-аргументы в одну коллекцию.
| Параметры значений |
|
|---|---|
| Возвращает | объединённую коллекцию всех коллекций. |
| Наследуется из | IterableFactory |
Исходный код
Создаёт пятимерную коллекцию, содержащую результаты вычисления некоторого элемента заданное количество раз.
| Параметры значений |
|
|---|---|
| Возвращает | коллекцию, содержащую результаты |
| Наследуется из | IterableFactory |
Исходный код
Создаёт четырёхмерную коллекцию, содержащую результаты вычисления некоторого элемента заданное количество раз.
| Параметры значений |
|
|---|---|
| Возвращает | коллекцию, содержащую результаты |
| Наследуется из | IterableFactory |
Исходный код
Создаёт трёхмерную коллекцию, содержащую результаты вычисления некоторого элемента заданное количество раз.
| Параметры значений |
|
|---|---|
| Возвращает | коллекцию, содержащую результаты |
| Наследуется из | IterableFactory |
Исходный код
Создаёт двумерную коллекцию, содержащую результаты вычисления некоторого элемента заданное количество раз.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | Коллекция, содержащая результаты |
| Унаследовано от | IterableFactory |
Источник
Создаёт коллекцию, содержащую повторяемые применения функции к начальному значению.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | коллекция со значениями |
| Унаследовано от | IterableFactory |
Источник
Создаёт коллекцию, содержащую равномерно расположенные значения в некотором целочисленном интервале.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | коллекция со значениями |
| Унаследовано от | IterableFactory |
Источник
Создаёт коллекцию, содержащую последовательность возрастающих целых чисел.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | коллекция со значениями |
| Унаследовано от | IterableFactory |
Источник
Создаёт пятимерную коллекцию, содержащую значения заданной функции на интервалах целочисленных значений, начиная с 0.
| Параметры значения |
|
|---|---|
| Возвращаемое значение | Коллекция, состоящая из элементов |
| Унаследовано от | IterableFactory |
Источник
Создаёт четырёхмерную коллекцию, содержащую значения заданной функции на интервалах целочисленных значений, начиная с 0.
| Параметры значений |
|
|---|---|
| Возвращает | Коллекция, состоящая из элементов |
| Унаследовано от | IterableFactory |
Исходный код
Создаёт трёхмерную коллекцию, содержащую значения заданной функции для диапазонов целых значений, начиная с 0.
| Параметры значений |
|
|---|---|
| Возвращает | Коллекция, состоящая из элементов |
| Унаследовано от | IterableFactory |
Исходный код
Создаёт двумерную коллекцию, содержащую значения заданной функции для диапазонов целых значений, начиная с 0.
| Параметры значений |
|
|---|---|
| Возвращает | Коллекция, состоящая из элементов |
| Унаследовано от | IterableFactory |
Унаследованные неявные имплициты
Исходный код
implicit def iterableFactory[A]: Factory[A, CC[A]]
| Унаследовано от | IterableFactory |
|---|
© 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/Iterator$.html