美文网首页
15 Java set 排序方法

15 Java set 排序方法

作者: 滔滔逐浪 | 来源:发表于2019-01-10 10:59 被阅读0次

Set中TreeSet 本身就是有序的元素,那么下面重点介绍下HashSet的2种排序方法。

  1. 把HashSet保存在ArrayList里,再用Collections.sort()方法比较
private void doSort(){  
 final HashSet<Integer> va = new HashSet<Integer>();  
 va.add(2007111315);  
 va.add(2007111314);  
 va.add(2007111318);  
 va.add(2007111313);  
 final List<Integer> list = new ArrayList<Integer>();  
 for(final Integer value : va){  
 list.add(value);  
 }  
 Collections.sort(list);  
 System.out.println(list);  
}  
2. 把这个HashSet做为构造参数放到TreeSet中就可以排序了
final TreeSet ts = new TreeSet(va);  
ts.comparator();  
System.out.println(ts);

相关文章

  • 15 Java set 排序方法

    Set中TreeSet 本身就是有序的元素,那么下面重点介绍下HashSet的2种排序方法。 把HashSet保存...

  • java常用方法

    java集合的方法:①Set set = new HashSet<>();②set.cont...

  • java常用方法

    java集合的方法:①Set set = new HashSet<>();②set.cont...

  • 集合

    java集合接口有List,Set,Map。 List和Set都实现了Collection(对集合排序,遍历)接口...

  • java排序方法资料

    java排序,效率高的是哪种排序方法 JAVA快速排序(高效) java中常用的几种排序算法 相关代码: /* *...

  • 对象排序

    定义一个类: get和set和toString方法省略; 排序方法类:

  • list集合按某字段排序

    java8 排序方法:

  • 实现几种常见排序方法

    Java实现几种常见排序方法 日常操作中常见的排序方法有:冒泡排序、快速排序、选择排序、插入排序、希尔排序,甚至还...

  • java对List、Set、Map升序、降序排序用法

    下面介绍java中对对List、Set、Map的升序、降序排序的常用写法 1、List排序:数字、字符串都适用 输...

  • IDEA快捷键-自用

    编辑JAVA常用快捷键 实现get|set方法 Alt+Insert(get/set)创建构造方法 Alt+In...

网友评论

      本文标题:15 Java set 排序方法

      本文链接:https://www.haomeiwen.com/subject/oiborqtx.html