Поддержим ваш первый шаг:
-10% на профессии и специальные условия до 19 мая

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

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

Чтобы найти максимальное значение в массиве необходимо пройтись по всем элементам в цикле, каждый раз сравнивая промежуточный максимум с очередным элементом массива. Если элемент в массиве больше промежуточного максимума, то нужно сохранить новое значение, как новый промежуточный максимум.

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

// Предположим, что нулевой элемент максимальный
int max = arr[0];

// В цикле начинаем с первой ячейки
for (int i = 1; i < arr.length; i++) {
    if (arr[i] > max) {
        max = arr[i];
    }
}

System.out.println(max); // => 11
1 0
Бесплатно
Основы Java
Теория и практика с нуля
Перейти к курсу
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»