Рубрики

OptionalDouble stream () метод в Java с примерами

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

Синтаксис:

public DoubleStream stream()

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

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

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

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

  

import java.util.OptionalDouble;

import java.util.stream.DoubleStream;

  

public class GFG {

  

    public static void main(String[] args)

    {

  

        // создаем OptionalDouble

        OptionalDouble opDouble

            = OptionalDouble.of(.3203);

  

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

        DoubleStream out = opDouble.stream();

  

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

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

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

    }

}

Выход:

Программа 2:

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

  

import java.util.OptionalDouble;

import java.util.stream.DoubleStream;

  

public class GFG {

  

    public static void main(String[] args)

    {

  

        // создаем пустой OptionalDouble

        OptionalDouble opDouble

            = OptionalDouble.empty();

  

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

        DoubleStream out = opDouble.stream();

  

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

        System.out.print("length of Double Stream: "

                         + out.count());

    }

}

Выход:

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

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

OptionalDouble stream () метод в Java с примерами

0.00 (0%) 0 votes