Delete comment from: Javarevisited
20). you can use Comparator to define your own sorting order
public static void sortBasedOnStrLength(String[] strArray) {
List list = Arrays.asList(strArray);
Collections.sort(list, new Comparator() {
public int compare(String o1, String o2) {
return o1.length() - o2.length();
}
});
System.out.println("Sorted list is:" + list);
}
Dec 5, 2017, 11:13:00 PM
Posted to Top 20 String Algorithm Questions from Coding Interviews