Как найти минимальное число в java

Аватар пользователя Никита Сысоев
Никита Сысоев
20 октября 2022

Можно воспользоваться методом stream() из класса Arrays. С помощью стрима пройтись по всем элементам и найти наименьший элемент. Метод min() как раз подходит. Если вдруг стрим окажется пустым, то будет выброшено исключение NoSuchElementException.

import java.util.Arrays;

public class Example {
    public static void main(String[] args) {

        int[] arr = {10, 7, 1, 4, 7, 4, 11};

        int min = Arrays.stream(arr)
                .min()
                .orElseThrow();

        System.out.println(min); // => 1
    }
}

0 0
Познакомьтесь с основами Java бесплатно