共計(jì) 450 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
在 Java 中,可以使用 Collections 類的 sort 方法來(lái)對(duì) ArrayList 進(jìn)行排序。代碼示例如下:
import java.util.ArrayList;
import java.util.Collections;
public class Main {public static void main(String[] args) {ArrayList<Integer> list = new ArrayList<>();
list.add(5);
list.add(2);
list.add(8);
list.add(1);
// 對(duì) ArrayList 進(jìn)行排序
Collections.sort(list);
// 輸出排序后的結(jié)果
for (int num : list) {System.out.println(num);
}
}
}
運(yùn)行結(jié)果為:
1
2
5
8
另外,如果需要對(duì)自定義對(duì)象進(jìn)行排序,需要保證該對(duì)象實(shí)現(xiàn) Comparable 接口,并重寫 compareTo 方法。然后在 sort 方法中傳入自定義的 Comparator 對(duì)象。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完