java 代码:
对集合排序:
//升序public void listSort1(){ List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(55); ... Collections.sort(list); for(int a : list){ System.out.println(a); } } //降序public void listSort2(){ List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(55); ... Collections.sort(list, new Comparator<Integer>(){ public int compare(Integer o1 , Integer o2){ return o2 - o1; } }); for(int a : list){ System.out.println(a); }} //也可以List<String> list = new ArrayList<String>();list.add("");... Collections.sort(list);
对数组排序:
public void arraySort(){ int[] arr = {1, 4, 6, 12, 3}; Array.sort(arr); for(int i=0; i<arr.length; i++){ System.out.println(arr[i]); } }
原文地址:https://www.cnblogs.com/wuliMan/p/10551400.html
时间: 2024-10-11 17:42:54