摘要: 一、简单介绍Map在讲解Map排序之前,我们先来稍微了解下map。map是键值对的集合接口,它的实现类主要包括:HashMap,TreeMap,Hashtable以及LinkedHashMap等。其中这四者的区别如下(简单介绍): HashMap:我们最常用的Map,它根据key的HashCode 阅读全文
posted @ 2016-11-01 17:17 臭屁猪 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 建一个实体类并实现Comparable接口重写compareTo方法 TrreSet演示 排序是根据pojo类中的age属性进行的,直接上了main方法,注意:如果不在类中重写 compareTo方法在使用set添加时会报类型转换错误,或者写一个工具类实现Comparator<T>接口也可以。 Tr 阅读全文
posted @ 2016-11-01 14:31 臭屁猪 阅读(1981) 评论(0) 推荐(0) 编辑
摘要: SunnyAmy SunnyAmy SunnyAmy comparator接口与Comparable接口的区别 1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public clas 阅读全文
posted @ 2016-11-01 13:29 臭屁猪 阅读(263) 评论(0) 推荐(0) 编辑