.sort() Не сортирует

95
24 апреля 2021, 00:00

Размер ArrayList задаю через BufferedReader, вывожу сообщение о последнем элементе массива, далее сортирую .sort()-ом. Вывожу новое сообщение о последнем элементе. Результат тот-же. Всё что нужно импортировал.

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    int max = Integer.parseInt(reader.readLine());
    List<Integer> myIntArr = new ArrayList<>();
    for (int i = 0; i < max; i ++){
        myIntArr.add(Integer.parseInt(reader.readLine()));
    }
    //reader.close();
    System.out.println("before sorting " + myIntArr.get(myIntArr.size()-1));
    Arrays.sort(new List[]{myIntArr});
    System.out.print("after sorting " + myIntArr.get(myIntArr.size()-1));

Почему-же не работает .sort()

Answer 1
Collections.sort(myIntArr)

или

myIntArr.sort(Comparator.naturalOrder())
READ ALSO
поиск символа в строке

поиск символа в строке

Имеется строка в которой может присутствовать любой один из пяти символов: & или @ или + или * или %

88
Какие типы изображений поддерживает iText?

Какие типы изображений поддерживает iText?

Я хочу добавить PNG-изображение в PDF-файл, но я знаю, что PDF не поддерживает PNG-файлыЗначит ли это, что я не могу использовать PNG-файлы в iText?

99
No IDEA annotations attached to the JDK

No IDEA annotations attached to the JDK

No IDEA annotations attached to the JDK 18 (D:\Program Files\Java\jdk1

97
Как самым простым способом передать объект из MongoDB в Angular?

Как самым простым способом передать объект из MongoDB в Angular?

В интернете просмотрел уже кучу всего и про Angular, и про NodeJS с Express, и про MongoDB, но вот как объединить их вместе без танцев с бубном не могу отыскатьЯ...

77