20230315 java.util.NavigableMap

基本信息

  • java.util.NavigableMap

  • public interface NavigableMap<K,V> extends SortedMap<K,V>

  • 使用导航方法扩展的 SortedMap 返回给定搜索目标的最接近匹配项。方法 lowerEntry、floorEntry、ceilingEntry 和 higherEntry 返回与键关联的 Map.Entry 对象,这些键分别小于、小于或等于、大于或等于和大于给定键,如果没有这样的键则返回 null。同样,方法 lowerKey、floorKey、ceilingKey 和 higherKey 仅返回关联的键。所有这些方法都是为定位而不是遍历条目而设计的。

  • ceiling:大于等于

  • floor:小于等于

  • higher:大于

  • lower:小于

  • navigable:递增的顺序

  • descending:递减的顺序

方法

Entry方法

  • firstEntry, lastEntry
  • ceilingEntry, floorEntry
  • higherEntry, lowerEntry

Key方法

  • firstKey, lastKey
  • ceilingKey, floorKey
  • higherKey, lowerKey

其他方法:

  • descendingKeySet, navigableKeySet
  • descendingMap
  • pollFirstEntry, pollLastEntry
    • 删除第一个(最后一个)条目

重写 java.util.SortedMap 方法

  • headMap, tailMap
  • subMap
posted @   流星<。)#)))≦  阅读(18)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示