iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >java中TreeMap集合的常用方法详解
  • 395
分享到

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

2024-04-02 19:04:59 395人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录public Map.Entry<K,V> ceilingEntry(K key)public K ceilingKey(K 

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

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

 

public K ceilingKey(K key)

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

  

public Object clone()

返回集合的副本

 

public Comparator<? super K> comparator()

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

 

public NavigableSet<K> descendingKeySet()

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

 

public NavigableMap<K,V> descendingMap()

把集合逆序返回

 

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

返回集合中最小Key的元素

 

public K firstKey()

返回集合中最小Key的key

 

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

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

 

public K floorKey(K key)

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

public SortedMap<K,V> headMap(K toKey)

返回Key小于toKey的所有元素

 

public NavigableMap<K,V> headMap(K toKey, boolean inclusive)

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

  

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

返回Key大于key的所有元素

 

public K higherKey(K key)

返回Key大于key的所有Key

 

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

返回Key最大的元素

 

public K lastKey()

返回Key最大的Key

 

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

返回小于key的最大元素

  

public K lowerKey(K key)

返回小于key最大的Key

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

删除key最小的元素

 

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

删除最大Key的元素

 

public NavigableMap<K,V> subMap(K fromKey, boolean fromInclusive, K toKey, boolean toInclusive)

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

 

public SortedMap<K,V> subMap(K fromKey, K toKey)

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

 

public SortedMap<K,V> tailMap(K fromKey)

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

 

public NavigableMap<K,V> tailMap(K fromKey, boolean inclusive)

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

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!

--结束END--

本文标题: java中TreeMap集合的常用方法详解

本文链接: https://www.lsjlt.com/news/156439.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java中TreeMap集合的常用方法详解
    目录public Map.Entry<K,V> ceilingEntry(K key)public K ceilingKey(K ...
    99+
    2024-04-02
  • Java中Map集合的常用方法详解
    目录1、V put(K key, V value)2、void putAll(Map<? extends K,? ext...
    99+
    2024-04-02
  • Java中HashMap集合的常用方法详解
    目录public Object clone()总结public Object clone() 返回hashMap集合的副本   其余的方法都是实现Map...
    99+
    2024-04-02
  • Java中List集合的常用方法详解
    目录1、void add(intindex, Eelement)2、boolean addAll(intindex, Collection< extends...
    99+
    2024-04-02
  • 详解Java中Collection集合的常用方法
    目录1、boolean add(E e)2、boolean addAll(Collection< extends E> c)3、v...
    99+
    2024-04-02
  • java中set集合的常用方法详解
    因为Set集合也是继承Collection集合 所以这里就不讲继承Collection集合的方法   都是继承Collection集合的方法 //www.jb5...
    99+
    2024-04-02
  • Java中Hashtable集合的常用方法详解
    目录public Object clone()public Enumeration<V> elements()总结public Object ...
    99+
    2024-04-02
  • Java 详解Map集合之HashMap和TreeMap
    目录HashMap创建HashMap添加元素访问元素删除元素TreeMap创建TreeMap添加元素访问元素删除元素HashMap、TreeMap区别 Map接口储存一组成对的键-值...
    99+
    2024-04-02
  • Java的Collection集合的常用方法详解
    目录1、boolean add(Ee)2、boolean addAll(Collection< extends E>c)3、void clear()4、bool...
    99+
    2024-04-02
  • java集合Collection常用方法解读
    目录前言为什么要有集合Collection方法接口介绍java8新特性操作集合总结前言 出去面试的时候,对java的集合框架考察的知识点还是蛮多的。除了基础的集合常见API使用,对集...
    99+
    2023-03-13
    java集合 java Collection常用方法 java Collection集合
  • 【Java基础】Java中List集合的常用方法
    在Java编程中,List集合是最常用的一种数据结构之一。它具有动态扩容、元素添加、删除和查询等基础操作,可以存储各种类型的对象,并且支持泛型。在本文中,我将介绍Java List集合的常用方法,并通过实例演示这些方法的使用。 一、Lis...
    99+
    2023-09-04
    java 数据结构 list jvm
  • Java常用集合之Set和Map的用法详解
    目录常用Set集合Set集合的特点HashSet创建对象常用方法遍历常用Map集合Map集合的概述HashMap创建对象常用方法遍历HashMap的key去重原理常用Set集合 Se...
    99+
    2024-04-02
  • 分析Java中HashMap集合的常用方法
    这篇文章主要介绍“分析Java中HashMap集合的常用方法”,在日常操作中,相信很多人在分析Java中HashMap集合的常用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”分析Java中HashMap集...
    99+
    2023-06-25
  • Java Collection集合用法详解
    目录1.集合的主要体系及分支1.1Collection集合及实现类2.List集合(List是带有索引的,所以多注意索引越界等问题)2.1 List的实现类3.Set集合3.1Has...
    99+
    2024-04-02
  • java中set集合的常用方法有哪些
    这篇文章给大家介绍java中set集合的常用方法有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。因为Set集合也是继承Collection集合所以这里就不讲继承Collection集合的方法  ...
    99+
    2023-06-25
  • Java中Collection集合的常用方法有哪些
    本篇文章为大家展示了Java中Collection集合的常用方法有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、boolean add(E e)添加元素到Collecti...
    99+
    2023-06-25
  • python中的集合及集合常用的使用方法
    目录python中的集合什么是集合?集合与列表的区别创建空集合通过集合给列表去重集合的增删改集合的add函数集合的update函数集合的remove函数集合的clear函数集合的de...
    99+
    2024-04-02
  • Java Map集合用法详解
    目录Map集合的概述常用方法:遍历方式:Map的实现类:HashMapTreeMap集合嵌套(补充知识):高频面试题1、Map2、HashMap的底层实现Map集合的概述 概述:in...
    99+
    2024-04-02
  • Java集合TreeSet用法详解
    第1部分 TreeSet介绍 TreeSet简介 TreeSet 是一个有序的集合,它的作用是提供有序的Set集合。它继承于AbstractSet抽象类,实现了NavigableSe...
    99+
    2024-04-02
  • Java中Hashtable集合的常用方法是什么
    本篇内容介绍了“Java中Hashtable集合的常用方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!public Object&n...
    99+
    2023-06-25
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作