չ SortedMapԸĿ귵ӽƥĵ lowerEntryfloorEntryceilingEntry  higherEntry ֱ𷵻СڡСڵڡڵڡڸļ Map.Entry ļ򷵻 nullƵأ lowerKeyfloorKeyceilingKey  higherKey ֻعļЩΪĿǱĿƵġ
interface java.util.NavigableMap
.class interface Ljava/util/NavigableMap;

̳
inherit java.util.SortedMap
.super Ljava/util/SortedMap;

һ-ֵӳϵڵڸСļ򷵻 null
Map.Entry<K,V> ceilingEntry(K key)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->ceilingEntry(Ljava/lang/Object;)Ljava/util/Map$Entry;

شڵڸСļ򷵻 null
K ceilingKey(K key)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->ceilingKey(Ljava/lang/Object;)Ljava/lang/Object;

شӳ NavigableSet ͼ
NavigableSet<K> descendingKeySet()
invoke-interface {v0}, Ljava/util/NavigableMap;->descendingKeySet()Ljava/util/NavigableSet;

شӳӳϵͼ
NavigableMap<K,V> descendingMap()
invoke-interface {v0}, Ljava/util/NavigableMap;->descendingMap()Ljava/util/NavigableMap;

һӳеСļ-ֵӳϵӳΪգ򷵻 null
Map.Entry<K,V> firstEntry()
invoke-interface {v0}, Ljava/util/NavigableMap;->firstEntry()Ljava/util/Map$Entry;

һ-ֵӳϵСڵڸļ򷵻 null
Map.Entry<K,V> floorEntry(K key)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->floorEntry(Ljava/lang/Object;)Ljava/util/Map$Entry;

Сڵڸļ򷵻 null
K floorKey(K key)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->floorKey(Ljava/lang/Object;)Ljava/lang/Object;

شӳĲͼֵϸС toKey
SortedMap<K,V> headMap(K toKey)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->headMap(Ljava/lang/Object;)Ljava/util/SortedMap;

شӳĲͼСڣڣ inclusive Ϊ truetoKey
NavigableMap<K,V> headMap(K toKey, boolean inclusive)
invoke-interface {v0, v1, v2}, Ljava/util/NavigableMap;->headMap(Ljava/lang/Object;Z)Ljava/util/NavigableMap;

һ-ֵӳϵϸڸСļ򷵻 null
Map.Entry<K,V> higherEntry(K key)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->higherEntry(Ljava/lang/Object;)Ljava/util/Map$Entry;

ϸڸСļ򷵻 null
K higherKey(K key)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->higherKey(Ljava/lang/Object;)Ljava/lang/Object;

ӳеļ-ֵӳϵӳΪգ򷵻 null
Map.Entry<K,V> lastEntry()
invoke-interface {v0}, Ljava/util/NavigableMap;->lastEntry()Ljava/util/Map$Entry;

һ-ֵӳϵϸСڸļ򷵻 null
Map.Entry<K,V> lowerEntry(K key)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->lowerEntry(Ljava/lang/Object;)Ljava/util/Map$Entry;

ϸСڸļ򷵻 null
K lowerKey(K key)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->lowerKey(Ljava/lang/Object;)Ljava/lang/Object;

شӳ NavigableSet ͼ
NavigableSet<K> navigableKeySet()
invoke-interface {v0}, Ljava/util/NavigableMap;->navigableKeySet()Ljava/util/NavigableSet;

ƳӳеСļ-ֵӳϵӳΪգ򷵻 null
Map.Entry<K,V> pollFirstEntry()
invoke-interface {v0}, Ljava/util/NavigableMap;->pollFirstEntry()Ljava/util/Map$Entry;

Ƴӳеļ-ֵӳϵӳΪգ򷵻 null
Map.Entry<K,V> pollLastEntry()
invoke-interface {v0}, Ljava/util/NavigableMap;->pollLastEntry()Ljava/util/Map$Entry;

شӳĲͼķΧ fromKey  toKey
NavigableMap<K,V> subMap(K fromKey, boolean fromInclusive, K toKey, boolean toInclusive)
invoke-interface {v0, v1, v2, v3, v4}, Ljava/util/NavigableMap;->subMap(Ljava/lang/Object;ZLjava/lang/Object;Z)Ljava/util/NavigableMap;

شӳĲͼֵķΧ fromKey toKey
SortedMap<K,V> subMap(K fromKey, K toKey)
invoke-interface {v0, v1, v2}, Ljava/util/NavigableMap;->subMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/SortedMap;

شӳĲͼڵ fromKey
SortedMap<K,V> tailMap(K fromKey)
invoke-interface {v0, v1}, Ljava/util/NavigableMap;->tailMap(Ljava/lang/Object;)Ljava/util/SortedMap;

شӳĲͼڣڣ inclusive Ϊ truefromKey
NavigableMap<K,V> tailMap(K fromKey, boolean inclusive)
invoke-interface {v0, v1, v2}, Ljava/util/NavigableMap;->tailMap(Ljava/lang/Object;Z)Ljava/util/NavigableMap;
