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

Map和TreeMap的特点

时间:2019-04-18 20:18:39      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:map   对象   TreeSet集合   两种   .net   eem   tail   元素   tree   

Map的特点:

  • 将键映射到值的对象
  • 一个映射不能包含重复的键
  • 每个键最多只能映射到一个值

TreeMap的特点:

  • 无序,不允许重复(无序指元素顺序与添加顺序不一致) 
  • TreeMap集合默认会对键进行排序,所以键必须实现自然排序和定制排序中的一种
  • .底层使用的数据结构是二叉树

两种排序的用法(参照TreeSet集合):

1.TreeSet集合排序方式一:自然排序Comparable 
http://blog.csdn.net/baidu_37107022/article/details/70207564 
2.TreeSet集合排序方式二:定制排序Comparator 
http://blog.csdn.net/baidu_37107022/article/details/70207633

Map和TreeMap的特点

标签:map   对象   TreeSet集合   两种   .net   eem   tail   元素   tree   

原文地址:https://www.cnblogs.com/Hellorxh/p/10731677.html

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