Question d’entretien chez Morgan Stanley

How to sort Arraylist in descending order? explain with an example code

Réponse à la question d'entretien

Utilisateur anonyme

24 juil. 2020

To sort the ArrayList in descending order, we can use the reverseOrder method of Collections class public class ReverseArrayList { public static void main(String[] args) { List list = new ArrayList(); list.add(10); list.add(50); list.add(30); list.add(60); list.add(20); list.add(90); Iterator i = list.iterator(); System.out.println("printing the list...."); while(i.hasNext()) { System.out.println(i.next()); } Comparator cmp = Collections.reverseOrder(); Collections.sort(list,cmp); System.out.println("printing list in descending order...."); Iterator i2 = list.iterator(); while(i2.hasNext()) { System.out.println(i2.next()); }