Как отсортировать arraylist в Java?

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

kennedi_pfeffer

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

Как отсортировать arraylist в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

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

@kennedi_pfeffer Используйте Collections.sort() или Collections.reverse() чтобы отсортировать Arralist по возрастанию или убыванию в Java, ниже пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class Main {
    public static void main(String args[]) {
        List<Integer> list = new ArrayList<>();
        list.add(5);
        list.add(11);
        list.add(3);
        // отсортировать arraylist по возрастанию
        Collections.sort(list);
        // Вывод: [3, 5, 11]
        System.out.println(list);

        // отсортировать arraylist по убыванию
        Collections.reverse(list);
        // Вывод: [11, 5, 3]
        System.out.println(list);
    }
} 
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.