集合和数组的排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合和数组的排序相关的知识,希望对你有一定的参考价值。

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的排序

 技术分享

以上是关于集合和数组的排序的主要内容,如果未能解决你的问题,请参考以下文章

数组转换为集合进行排序,集合数组自定义排序

java 数组排序 插入排序法

OC第六节 遍历集合数组排序

JavaSE——数组集合

OC7(遍历集合,数组排序)

Lodash基于外部数组的排序集合