Как отсортировать массив по убыванию в Java?

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

от dayna , в категории: Java , месяц назад

Как отсортировать массив по убыванию в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от dmitrypro77 , месяц назад

@dayna Чтобы отсортировать массив по убыванию используйте Arrays.sort() с Collections.reverseOrder() параметров в Java, пример:


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

public class Main {
    public static void main(String args[]) {
        Integer[] arr = new Integer[]{12, 1, 15, 25, 3};
        // отсортировать массив чисел по убыванию
        Arrays.sort(arr, Collections.reverseOrder());
        // Вывод: [25, 15, 12, 3, 1]
        System.out.println(Arrays.asList(arr));
    }
}


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