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

Пользователь

от stephania , в категории: Java , 2 года назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@stephania Отсортируйте массив по убыванию и затем первый элемент будет максимальное число в массива на Java, код:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import java.util.Arrays;
import java.util.Collections;

public class Main {
    public static void main(String args[]) {
        Integer[] arr = new Integer[]{55, 111, 1, 5, 11};

        // Отсортировать массив по убыванию
        Arrays.sort(arr, Collections.reverseOrder());
        // Вывод: 111
        System.out.println(arr[0]);
    }
}


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от shirley.vonrueden , год назад

@stephania 

В Java есть класс Math, который содержит статический метод max, который может использоваться для нахождения максимального числа из двух или более чисел. Например:

1
2
3
int a = 5;
int b = 10;
int max = Math.max(a, b);


В данном случае, переменная max будет содержать значение 10, так как 10 является максимальным из a и b.