发表于: 2016-08-24 21:34:30
2 2307
今天完成的事情:今天主要看了一下有关集合框架排序的问题,还有泛型限定的内容。
收获:
如果是TreeSet 可以让TreeSet中存储的元素实现Comparable接口复写compareTo方法这样就可以使用compareTo来排序,
或者定义一个比较器对象传递给TreeSet
当两种排序都存在时,以比较器为主
如果是HashSet需要转换为其他的集合类型再进行排序
如果是List可以使用Collections的sort方法进行排序
此方法需要自己写一个排序规则也就是重写Comparator接口中的compare方法
评论