Как отсортировать массив чисел java — Q&A Хекслет
2026-02-26 22:32 Diff

Для сортировки массива чисел в Java можно использовать метод Arrays.sort() Например, для сортировки массива int[] numbers в порядке возрастания можно использовать следующий код:

import java.util.Arrays; int[] numbers = {4, 2, 7, 1, 3}; Arrays.sort(numbers); System.out.println(Arrays.toString(numbers)); // => [1, 2, 3, 4, 7]

Для сортировки в порядке убывания можно воспользоваться методом Arrays.sort() с использованием компаратора, например:

import java.util.Arrays; import java.util.Comparator; int[] numbers = {4, 2, 7, 1, 3}; Arrays.sort(numbers, Comparator.reverseOrder()); System.out.println(Arrays.toString(numbers)); // => [7, 4, 3, 2, 1]

В этом примере Comparator.reverseOrder() возвращает компаратор, который сравнивает элементы в обратном порядке.