首页 > 其他 > 详细

TreeMap

时间:2018-11-20 01:13:25      阅读:211      评论:0      收藏:0      [点我收藏+]

通过使用红黑树实现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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!