Уроки Java для начинающих #3 — Строки (String). Ссылочные типы данных
Java 1103. Как отсортировать список строк с помощью лямбда-выражения?
Чтобы отсортировать список строк с помощью лямбда-выражения в Java, вы можете использовать метод sort() из класса List вместе с лямбда-выражением, которое задает порядок сортировки. Вот пример: List<String> myList = new ArrayList<String>();
myList.add("b");
myList.add("a");
myList.add("c");
myList.sort((s1, s2) -> s1.compareTo(s2));
System.out.println(myList); //[a, b, c] В этом примере sort() метод вызывается для списка строк myList, а лямбда-выражение (s1, s2) -> s1.compareTo(s2) определяет порядок сортировки...
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"...