虚荣666
新浪微博
微信
当前位置:虚荣666网 » 雾霾

原创 大数据入门基础系列之九月哥谈Java SE中集合框架中的Map集合的子接口TreeMap的各个成员方法(下) (164)

点击上方“大数据躺过的坑”,选择“置顶公众号”

资源干货第一时间送达!

大数据躺过的坑
无套路资源共享 
无广告技术交流群










九月哥寄语

距离考试那年(2014年12月底)已经有四年了,在这四年里,我一直认为当初选择考研是一个非常正确的选择,很多人说现在的研究生学历含金量不如从前了,但我仍然认为读研是一个不错的选择,不仅仅为了以后能够帮助找工作更多的是在读研过程中你能遇见更多优秀的人,你能站在一个更好的平台上,这些对你来说是无法衡量的财富!所以请大家坚定不移的继续努力下吧,你的理想院校已经敞开了她的大门在等你!






如果想被人知道,变得闪闪发光,就要熬过一个个不为人知的黑夜。如果想被人在乎,就要变得强大重要,不再被别人随意对待和忽视。人生的路从来都安排在自己手里,想要变得更好,得成全自己!加油我亲爱的粉丝们,我们一起冲。

                                      ——      大家12月份的第五个周日愉快,与你前行!


给自己多份自信和坚持!九月哥我一直陪伴着你

再苦再累都要给自己信心!





微信公众号:大数据躺过的坑
作者:九月哥
如有问题或建议,请公众号留言
最近更新:2018-12-30
欢迎加入:【大数据初学党福音】大数据入门基础系列之从Java SE基础到项目实战(目前仅限在校大学生)






在这篇微文里,我将大家带来Java SE中集合框架中的Map集合的子接口TreeMap的各个成员方法(下)


Java SE中集合框架中的Map集合的子接口TreeMap的各个成员方法(下)









1、企业开发里常用TreeMap类的成员方法








 Map.Entry<K,V> ceilingEntry(K key) ;  返回一个键-值映射关系,它与大于等于给定键的最小键关联;如果不存在这样的键,则返回 null。 

 K ceilingKey(K key) ; 返回大于等于给定键的最小键;如果不存在这样的键,则返回 null。 

 void clear() ; 从此映射中移除所有映射关系。 

 Object clone() ;  返回此 TreeMap 实例的浅表副本。 

 Comparator<? super K> comparator() ; 返回对此映射中的键进行排序的比较器;如果此映射使用键的自然顺序,则返回 null。 

 boolean containsKey(Object key) ; 如果此映射包含指定键的映射关系,则返回 true。 

 boolean containsValue(Object value) ; 如果此映射为指定值映射一个或多个键,则返回 true。 

 NavigableSet<K> descendingKeySet() ; 返回此映射中所包含键的逆序 NavigableSet 视图。 

 NavigableMap<K,V> descendingMap() ;  返回此映射中所包含映射关系的逆序视图。 

 Set<Map.Entry<K,V>> entrySet() ; 返回此映射中包含的映射关系的 Set 视图。 

 Map.Entry<K,V> firstEntry() ; 返回一个与此映射中的最小键关联的键-值映射关系;如果映射为空,则返回 null。 

 K firstKey() ;  返回此映射中当前第一个(最低)键。 

 Map.Entry<K,V> floorEntry(K key) ;  返回一个键-值映射关系,它与小于等于给定键的最大键关联;如果不存在这样的键,则返回 null。 

 K floorKey(K key) ;  返回小于等于给定键的最大键;如果不存在这样的键,则返回 null。 

 V get(Object key) ;  返回指定键所映射的值,如果对于该键而言,此映射不包含任何映射关系,则返回 null。 

 SortedMap<K,V> headMap(K toKey) ;  返回此映射的部分视图,其键值严格小于 toKey。 

 NavigableMap<K,V> headMap(K toKey, boolean inclusive) ;  返回此映射的部分视图,其键小于(或等于,如果 inclusive 为 true)toKey。 

 Map.Entry<K,V> higherEntry(K key) ;   返回一个键-值映射关系,它与严格大于给定键的最小键关联;如果不存在这样的键,则返回 null。 

 K higherKey(K key) ;   返回严格大于给定键的最小键;如果不存在这样的键,则返回 null。 

 Set<K> keySet() ;  返回此映射包含的键的 Set 视图。 

 Map.Entry<K,V> lastEntry() ;  返回与此映射中的最大键关联的键-值映射关系;如果映射为空,则返回 null。 

 K lastKey() ; 返回映射中当前最后一个(最高)键。 

 Map.Entry<K,V> lowerEntry(K key);  返回一个键-值映射关系,它与严格小于给定键的最大键关联;如果不存在这样的键,则返回 null。 

 K lowerKey(K key) ; 返回严格小于给定键的最大键;如果不存在这样的键,则返回 null。 

 NavigableSet<K> navigableKeySet(); 返回此映射中所包含键的 NavigableSet 视图。 

 Map.Entry<K,V> pollFirstEntry() ;  移除并返回与此映射中的最小键关联的键-值映射关系;如果映射为空,则返回 null。 

 Map.Entry<K,V> pollLastEntry() ;  移除并返回与此映射中的最大键关联的键-值映射关系;如果映射为空,则返回 null。 

 V put(K key, V value) ;  将指定值与此映射中的指定键进行关联。 

 void putAll(Map<? extends K,? extends V> map) ; 将指定映射中的所有映射关系复制到此映射中。 

 V remove(Object key) ; 如果此 TreeMap 中存在该键的映射关系,则将其删除。 

 int size() ; 返回此映射中的键-值映射关系数。 

 NavigableMap<K,V> subMap(K fromKey, boolean fromInclusive, K toKey, boolean toInclusive) ;  返回此映射的部分视图,其键的范围从 fromKey 到 toKey。 

 SortedMap<K,V> subMap(K fromKey, K toKey) ;  返回此映射的部分视图,其键值的范围从 fromKey(包括)到 toKey(不包括)。 

 SortedMap<K,V> tailMap(K fromKey) ; 返回此映射的部分视图,其键大于等于 fromKey。 

 NavigableMap<K,V> tailMap(K fromKey, boolean inclusive) ; 返回此映射的部分视图,其键大于(或等于,如果 inclusive 为 true)fromKey。 

 Collection<V> values() ; 返回此映射包含的值的 Collection 视图。 








2、企业开发里常用LinkedHashMap的成员方法

Map.Entry<K,V> lastEntry();


 Map.Entry<K,V> lastEntry() ;  返回与此映射中的最大键关联的键-值映射关系;如果映射为空,则返回 null。