Рубрики

Необязательный метод stream () в Java с примерами

Метод stream () помогает нам получить значение, содержащееся в OptionalInt, как IntStream. Если значение присутствует, метод возвращает последовательный IntStream, содержащий только это значение, в противном случае возвращает пустой IntStream.

Синтаксис:

public IntStream stream()

Параметры: Этот метод не принимает ничего.

Возвращаемое значение: этот метод возвращает необязательное значение в виде IntStream.

Ниже программы иллюстрируют метод stream ():
Программа 1:

// Java-программа для демонстрации
// OptionalInt.stream () метод

  

import java.util.OptionalInt;

import java.util.stream.IntStream;

  

public class GFG {

  

    public static void main(String[] args)

    {

  

        // создаем OptionalInt

        OptionalInt opInt = OptionalInt.of(452146);

  

        // получить значение в виде потока

        IntStream out = opInt.stream();

  

        // напечатать значение

        System.out.println("Value:");

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

    }

}

Выход:

Программа 2:

// Java-программа для демонстрации
// OptionalInt.stream () метод

  

import java.util.OptionalInt;

import java.util.stream.IntStream;

  

public class GFG {

  

    public static void main(String[] args)

    {

  

        // создаем OptionalInt

        OptionalInt opInt = OptionalInt.empty();

  

        // получить значение в виде потока

        IntStream out = opInt.stream();

  

        // напечатать значение

        if (out.count() == 0)

            System.out.println("opInt is empty");

    }

}

Выход:

Ссылки: https://docs.oracle.com/javase/10/docs/api/java/util/OptionalInt.html#empty ()

Рекомендуемые посты:

Необязательный метод stream () в Java с примерами

0.00 (0%) 0 votes