Pergunta de entrevista da empresa Morgan Stanley

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

Resposta da entrevista

Sigiloso

24 de jul. de 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()); }