Неизменяемый ArrayList" в Java
1. Обзор Этот быстрый учебник покажет, как сделать ArrayList неизменяемым с использованием основных библиотек JDK, Guava, а также с библиотекой Apache Commons Collections 4. Эта статья является частью серии "Java - Возвращение к основам" здесь, на Baeldung. 2. С использованием JDK Сначала JDK предоставляет удобный способ получить неизменяемую коллекцию из существующей: Collections.unmodifiableList(list); На этом этапе новую коллекцию уже нельзя будет изменять: @Test(expected = UnsupportedOperationException...
2 года назад
Java 666. Как сортировать ArrayList?
Для сортировки ArrayList в Java можно использовать метод sort() из класса Collections. Он сортирует элементы списка в порядке возрастания или убывания, в зависимости от заданного компаратора. Вот пример использования метода sort() для сортировки списка строк: ArrayList<String> list = new ArrayList<>(); list.add("apple"); list.add("banana"); list.add("cherry"); Collections.sort(list); // Сортировка в алфавитном порядке for (String s : list) { System.out.println(s); } Этот код создает новый список строк и добавляет в него значения "apple", "banana" и "cherry"...