在Java中,可以使用Collections.sort()
方法對集合進行排序。該方法接受一個要排序的集合作為參數,并使用默認的自然排序順序對集合進行排序。
以下是使用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> numbers = new ArrayList<>();
numbers.add(5);
numbers.add(2);
numbers.add(8);
numbers.add(1);
numbers.add(3);
System.out.println("排序前:" + numbers);
Collections.sort(numbers);
System.out.println("排序后:" + numbers);
}
}
輸出結果為:
排序前:[5, 2, 8, 1, 3]
排序后:[1, 2, 3, 5, 8]
在上述示例中,我們創建了一個包含幾個整數的列表。然后,我們使用Collections.sort()
方法對列表進行排序,并打印排序前和排序后的結果。
注意:要對自定義的類進行排序,需要實現Comparable
接口并重寫compareTo()
方法。然后,Collections.sort()
方法將使用該方法進行排序。