import java.util.Arrays;
public class Main {
public static void main(String[] args) {
String[] array = {"apple", "banana", "orange", "pineapple"};
// сортируем массив по длине строк
Arrays.sort(array, Comparator.comparingInt(String::length));
// выводим отсортированный массив на экран
for (String s : array) {
System.out.println(s);
}
}
}
array
со строковыми значениями. Затем мы используем метод Arrays.sort()
для сортировки массива по длине строк. Мы передаем в качестве аргумента компаратор, который сравнивает длину каждой строки в массиве. Наконец, мы выводим отсортированный массив на экран с помощью цикла for
.