首页 > 代码库 > 集合和数组的排序

集合和数组的排序

1.数组的排序

      int[] arr=new int[]{3,2,6,4};

      Arrays.sort(arr);

2.单列集合的排序 

      List<Integer> list=new ArrayList<Integer>();

      Collections.sort(list);

      HashSet<Integer> hs=new HashSet<Integer>();

      List list2=new ArrayList(hs);

      Collections.sort(list2);

集合排序底层还是数组排序,用的无非是冒泡排序或者快速排序

3.双列集合HashMap的排序

 技术分享

集合和数组的排序