Java对象排序
我们如何对一组对象进行排序.
如果我们需要对一个对象数组进行排序,我们可以使用Arrays.sort()方法。如果我们需要排序一个对象列表,我们可以使用Collections.sort()方法。
public static void main(String[] arg0) { List<String> list = new ArrayList<>(); list.add("b"); list.add("a"); Collections.sort(list); for (String s : list) { System.out.println(s); } }
输出结果:
如果没有
Collections.sort(list);这一行代码,输出的就是b a
数组类型的:
public static void main(String[] arg0) { int[] ints = {2, 3, 1}; Arrays.sort(ints); for (int i : ints) { System.out.println(i); } }
输出结果:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步