之前我们分享了ArrayList
升序排序的例子。在这里,我们将学习如何按降序(或递减顺序)对ArrayList
进行排序。
示例:按降序排序
我们使用Collections.reverseOrder()
方法和Collections.sort()
以按降序对列表进行排序。在下面的示例中,我们使用以下语句以相反的顺序进行排序。
Collections.sort(arraylist, Collections.reverseOrder());
但是,逆序排序也可以如下进行 – 这样列表将首先按升序排序,然后反转。
完整的例子:
输出:
在上面的例子中,我们使用 String 类型的ArrayList
(ArrayList<String>
)进行排序。同样的排序方法也可以用于整数列表。