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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

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

@fred Используйте Arrays.sort() методы чтобы отсортировать массив чисел по убыванию или возрастанию в Java, небольшой пример кода:


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

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

        // отсортировать массив чисел по убыванию
        Arrays.sort(arr, Collections.reverseOrder());
        // Вывод: [35, 25, 11, 5, 1]
        System.out.println(Arrays.asList(arr));
    }
}


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