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

Метод DoubleStream min() в Java

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

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

 

OptionalDoublemin()

Здесь OptionalDouble — это контейнерный объект, который может содержать или не содержать двойное значение.

Чтобы использовать класс DoubleStream в Java, импортируйте следующий пакет:

import java.util.stream.DoubleStream;

Создайте DoubleStream и добавьте элементы в поток:

DoubleStream doubleStream = DoubleStream.of(67.9, 89.9, 10.5, 95.8, 49.6);

Получить максимальный элемент из DoubleStream:

OptionalDouble res = doubleStream.max();

Пример

import java.util.OptionalDouble;
import java.util.stream.DoubleStream;
public class Demo {
   public static void main(String[] args) {
      DoubleStream doubleStream = DoubleStream.of(67.9, 89.9, 10.5, 95.8, 49.6);
      OptionalDouble res = doubleStream.max();
      System.out.println("Minimum element: ");
      if (res.isPresent()) {
         System.out.println(res.getAsDouble());
      } else {
         System.out.println("Nothing!");
      }
   }
}

Вывод

Minimum element:
95.8

Оцени статью

 

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

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

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

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

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

 

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

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

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

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