可以使用Collections
類中的sort()
方法來實現從大到小的排序。
以下是一個示例代碼:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(5);
list.add(3);
list.add(8);
list.add(2);
// 使用Collections.sort()方法進行排序
Collections.sort(list, Collections.reverseOrder());
System.out.println("從大到小排序后的list: " + list);
}
}
輸出結果:
從大到小排序后的list: [8, 5, 3, 2]
在sort()
方法中,第一個參數是要排序的list,第二個參數是Comparator
對象,Collections.reverseOrder()
返回一個Comparator
對象,可以用來實現從大到小的排序。