/
Вопросы и ответы
/
Java
/

Как сортировать массив в java

Как сортировать массив в java

4 года назад

Человек-Молекула

Ответы

0

Чтобы отсортировать в Java массив, можно использовать статический метод sort() из класса Arrays. Этот метод сортирует массив по возрастанию, используя улучшенный алгоритм быстрой сортировки - Dual-Pivot Quicksort. Рассмотрим на примере:

int[] numbers = {10, 7, -3, 1, 0, 8};
Arrays.sort(numbers);

System.out.println(Arrays.toString(numbers)); 
=> [-3, 0, 1, 7, 8, 10]

3 года назад

Maksim Litvinov

0

Для сортировки по убыванию нужно передать в метод второй параметр - компаратор:

Integer[] arr = {1,7,4,2,5};
        Arrays.sort(arr, Collections.reverseOrder());
        System.out.println(Arrays.toString(arr)); // => [7, 5, 4, 2, 1]

3 года назад

Сергей Якимович