服务器之家

服务器之家 > 正文

java中TreeMap集合的常用方法详解

时间:2022-03-11 10:55     来源/作者:xiaostudy

public Map.Entry<K,V>ceilingEntry(Kkey)

返回指定的Key大于或等于的最小值的元素,如果没有,则返回null

java中TreeMap集合的常用方法详解

 

public KceilingKey(Kkey)

返回指定的Key大于或等于的最小值的Key,如果没有,则返回null

java中TreeMap集合的常用方法详解

 

public Objectclone()

返回集合的副本

java中TreeMap集合的常用方法详解

 

public Comparator<? super K>comparator()

如果使用默认的比较器,就返回null,如果使用其他的比较器,则返回比较器的哈希码值

java中TreeMap集合的常用方法详解

 

public NavigableSet<K>descendingKeySet()

返回集合的全部Key,并且是逆序的

java中TreeMap集合的常用方法详解

 

public NavigableMap<K,V>descendingMap()

把集合逆序返回

java中TreeMap集合的常用方法详解

 

public Map.Entry<K,V>firstEntry()

返回集合中最小Key的元素

java中TreeMap集合的常用方法详解

 

public KfirstKey()

返回集合中最小Key的key

java中TreeMap集合的常用方法详解

 

public Map.Entry<K,V>floorEntry(Kkey)

与ceilingEntry()方法相反,是返回小于等于key的最大Key的元素

java中TreeMap集合的常用方法详解

 

public KfloorKey(Kkey)

返回小于等于key的最大Key的key

java中TreeMap集合的常用方法详解

 

public SortedMap<K,V>headMap(KtoKey)

返回Key小于toKey的所有元素

java中TreeMap集合的常用方法详解

 

public NavigableMap<K,V>headMap(KtoKey, booleaninclusive)

当inclusive为true时,就是返回Key小于等于toKey的所有元素

java中TreeMap集合的常用方法详解

 

public Map.Entry<K,V>higherEntry(Kkey)

返回Key大于key的所有元素

java中TreeMap集合的常用方法详解

 

public KhigherKey(Kkey)

返回Key大于key的所有Key

java中TreeMap集合的常用方法详解

 

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

返回Key最大的元素

java中TreeMap集合的常用方法详解

 

public KlastKey()

返回Key最大的Key

java中TreeMap集合的常用方法详解

 

public Map.Entry<K,V>lowerEntry(Kkey)

返回小于key的最大元素

java中TreeMap集合的常用方法详解

 

public KlowerKey(Kkey)

返回小于key最大的Key

java中TreeMap集合的常用方法详解

 

public Map.Entry<K,V>pollFirstEntry()

删除key最小的元素

java中TreeMap集合的常用方法详解

 

public Map.Entry<K,V>pollLastEntry()

删除最大Key的元素

java中TreeMap集合的常用方法详解

 

public NavigableMap<K,V>subMap(KfromKey, booleanfromInclusive, KtoKey, booleantoInclusive)

截取集合中Key从fromKey到toKey的元素,否是截取他们本身,取决于true或者false

java中TreeMap集合的常用方法详解

 

public SortedMap<K,V>subMap(KfromKey, KtoKey)

截取集合中Key从fromKey到toKey的元素,包括fromKey,不包括toKey

java中TreeMap集合的常用方法详解

 

public SortedMap<K,V>tailMap(KfromKey)

截取Key大于等于fromKey的所有元素

java中TreeMap集合的常用方法详解

 

public NavigableMap<K,V>tailMap(KfromKey, booleaninclusive)

当inclusive为true时,截取Key大于等于fromKey的所有元素,否则截取Key大于fromKey的所有元素

java中TreeMap集合的常用方法详解

 

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注服务器之家的更多内容!

原文链接:https://www.cnblogs.com/xiaostudy/p/9511910.html

标签:

相关文章

热门资讯

2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
返回顶部