接口的使用
java.util.NavigableMap
使用 NavigableMap 的包
包
描述
支持时区及其规则。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
通常在并发编程中有用的实用程序类。
-
NavigableMap 在 java.time.zone 中的用法
java.time.zone 中返回 NavigableMap 的方法修饰符和类型方法描述static NavigableMap<String,ZoneRules> ZoneRulesProvider.getVersions(String zoneId) 获取区域 ID 的规则历史记录。protected abstract NavigableMap<String,ZoneRules> ZoneRulesProvider.provideVersions(String zoneId) SPI 方法获取区域 ID 规则的历史记录。 -
NavigableMap 在 java.util 中的用法
java.util 中实现 NavigableMap 的类java.util 中返回 NavigableMap 的方法修饰符和类型方法描述static <K,V> NavigableMap<K, V> Collections.checkedNavigableMap(NavigableMap<K, V> m, Class<K> keyType, Class<V> valueType) 返回指定可navigable map的动态类型安全视图。NavigableMap.descendingMap()返回此map中包含的映射的逆序视图。TreeMap.descendingMap()static final <K,V> NavigableMap<K, V> Collections.emptyNavigableMap()返回一个空的可navigable map(不可变)。返回此map部分的视图,其键小于(或等于,如果inclusive为真)toKey。返回此map部分的视图,其键范围从fromKey到toKey。static <K,V> NavigableMap<K, V> Collections.synchronizedNavigableMap(NavigableMap<K, V> m) 返回由指定的可navigable map支持的同步(线程安全)可navigable map。返回此map部分的视图,其键大于(或等于,如果inclusive为真)fromKey。static <K,V> NavigableMap<K, V> Collections.unmodifiableNavigableMap(NavigableMap<K, ? extends V> m) 返回指定导航map的 不可修改的视图。java.util 中的方法,参数类型为 NavigableMap修饰符和类型方法描述static <K,V> NavigableMap<K, V> Collections.checkedNavigableMap(NavigableMap<K, V> m, Class<K> keyType, Class<V> valueType) 返回指定可navigable map的动态类型安全视图。static <K,V> NavigableMap<K, V> Collections.synchronizedNavigableMap(NavigableMap<K, V> m) 返回由指定的可navigable map支持的同步(线程安全)可navigable map。static <K,V> NavigableMap<K, V> Collections.unmodifiableNavigableMap(NavigableMap<K, ? extends V> m) 返回指定导航map的 不可修改的视图。 -
NavigableMap 在 java.util.concurrent 中的用法
java.util.concurrent 中 NavigableMap 的子接口java.util.concurrent 中实现 NavigableMap 的类