Перейти к контенту

Метод IntStream range() в Java

Метод range() в классе IntStream в Java используется для возврата последовательного упорядоченного IntStream из startInclusive в endExclusive с шагом, равным 1. Это также включает startInclusive.

Синтаксис выглядит следующим образом —

 

static IntStream range(int startInclusive, int endExclusive)

Здесь параметр startInclusive включает начальное значение, тогда как endExclusive исключает последнее значение.

Для работы с классом IntStream в Java импортируйте следующий пакет:

import java.util.stream.IntStream;

Создайте IntStream и добавьте элементы потока в диапазон, используя метод range(). Это возвращает последовательный упорядоченный IntStream с шагом 1 в пределах диапазона —

intStream.forEach(System.out::println);

Ниже приведен пример реализации:

Пример

import java.util.*;
import java.util.stream.IntStream;

public class Demo {
   public static void main(String[] args) {
      IntStream intStream = IntStream.range(20, 30);
      intStream.forEach(System.out::println);
   }
}

Итог

20
21
22
23
24
25
26
27
28
29

Оцени статью

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)