码迷,mamicode.com
首页 > 其他好文 > 详细

TreeMap

时间:2018-11-20 01:27:34      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:main   abstract   his   []   color   abs   ack   get   方法   

通过使用红黑树实现Map接口

  提供按排序顺序存储键/值对的有效手段,同时允许快速检索

TreeMap实现SortedMap并且扩展AbstractMap,它本身并没有定义其他方法

@Override
比较
public int compareTo(Employee o) { if(this.age-o.getAge()>0) { return 1; }else if (this.age-o.getAge()<0){ return -1; } return 0; }

 

 public static void main(String[] args) {
		TreeMap<Employee, String> pMap=new TreeMap<Employee, String>(new Comparator<Employee>() {

			@Override
			public int compare(Employee o1, Employee o2) {
				if (o1.getAge()-o2.getAge()>0) {
					return 1;
				}else if (o1.getAge()-o2.getAge()<0) {
					return -1;
				} 
				return 0;
			}
		});
     }

  

TreeMap

标签:main   abstract   his   []   color   abs   ack   get   方法   

原文地址:https://www.cnblogs.com/tanlei-sxs/p/9986703.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!