学堂 学堂 学堂公众号手机端

在Java中,可以使用Collections类的sort方法来对ArrayList进行排序

lewis 2年前 (2024-01-12) 阅读数 5 #技术

在Java中,可以使用Collections类的sort方法来对ArrayList进行排序。代码示例如下:

importjava.util.ArrayList; importjava.util.Collections; publicclassMain{ publicstaticvoidmain(String[]args){ ArrayList<Integer>list=newArrayList<>(); list.add(5); list.add(2); list.add(8); list.add(1); //对ArrayList进行排序 Collections.sort(list); //输出排序后的结果 for(intnum:list){ System.out.println(num); } } }

运行结果为:

1 2 5 8

另外,如果需要对自定义对象进行排序,需要保证该对象实现Comparable接口,并重写compareTo方法。然后在sort方法中传入自定义的Comparator对象。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门