Monday, January 12, 2026

Comparing String by Lengths and then Sorting in reverse Order

 import java.util.Arrays;

import java.util.Comparator;


public class StringLengthComparebetweenTwoValues {

public static void main(String[] args) {

// TODO Auto-generated method stub

String values[] = {"Balaji","Appa","Amma","KovilAunty"};

Comparator<String> compareLengths = (str1, str2) -> Integer.compare(str1.length(), str2.length());


Arrays.sort(values, compareLengths.reversed());

System.out.println("Arrays.asList(values) " + Arrays.asList(values));

}

}



Solution :


Arrays.asList(values) [KovilAunty, Balaji, Appa, Amma]

No comments:

Post a Comment