インタフェース
java.util.SortedMapの使用
パッケージ | 説明 |
---|---|
java.nio.charset |
byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。
|
java.util |
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
|
java.util.concurrent |
並行プログラミングでよく使用されるユーティリティ・クラスです。
|
-
java.nio.charsetでのSortedMapの使用
SortedMapを返すjava.nio.charsetのメソッド 修飾子と型 メソッド 説明 static SortedMap<String,Charset>
Charset. availableCharsets()
正規文字セット名からCharsetオブジェクトへのソートされたマップを構築します。 -
java.utilでのSortedMapの使用
java.utilのSortedMapのサブインタフェース 修飾子と型 インタフェース 説明 interface
NavigableMap<K,V>
指定の検索ターゲットにもっとも近い一致内容を返すナビゲーション・メソッドで拡張されたSortedMap
です。SortedMapを実装しているjava.utilのクラス 修飾子と型 クラス 説明 class
TreeMap<K,V>
赤 - 黒ツリーに基づくNavigableMap
実装です。SortedMapを返すjava.utilのメソッド 修飾子と型 メソッド 説明 static <K, V> SortedMap<K,V>
Collections. checkedSortedMap(SortedMap<K,V> m, Class<K> keyType, Class<V> valueType)
指定されたソート・マップの動的に型保証されたビューを返します。static <K, V> SortedMap<K,V>
Collections. emptySortedMap()
空の格納されたマップ(不変)を返します。SortedMap<K,V>
NavigableMap. headMap(K toKey)
このマップのtoKey
よりも確実に小さいキーを持つ部分のビューを返します。SortedMap<K,V>
SortedMap. headMap(K toKey)
このマップのtoKey
よりも確実に小さいキーを持つ部分のビューを返します。SortedMap<K,V>
TreeMap. headMap(K toKey)
SortedMap<K,V>
NavigableMap. subMap(K fromKey, K toKey)
このマップのfromKey
(これを含む) -toKey
(これを含まない)のキー範囲を持つ部分のビューを返します。SortedMap<K,V>
SortedMap. subMap(K fromKey, K toKey)
このマップのfromKey
(これを含む) -toKey
(これを含まない)のキー範囲を持つ部分のビューを返します。SortedMap<K,V>
TreeMap. subMap(K fromKey, K toKey)
static <K, V> SortedMap<K,V>
Collections. synchronizedSortedMap(SortedMap<K,V> m)
指定されたソート・マップに連動する同期(スレッドセーフな)ソート・マップを返します。SortedMap<K,V>
NavigableMap. tailMap(K fromKey)
このマップのfromKey
以上のキーを持つ部分のビューを返します。SortedMap<K,V>
SortedMap. tailMap(K fromKey)
このマップのfromKey
以上のキーを持つ部分のビューを返します。SortedMap<K,V>
TreeMap. tailMap(K fromKey)
static <K, V> SortedMap<K,V>
Collections. unmodifiableSortedMap(SortedMap<K,? extends V> m)
指定されたソート・マップの「変更不可能なビュー」を返します。型SortedMapのパラメータを持つjava.utilのメソッド 修飾子と型 メソッド 説明 static <K, V> SortedMap<K,V>
Collections. checkedSortedMap(SortedMap<K,V> m, Class<K> keyType, Class<V> valueType)
指定されたソート・マップの動的に型保証されたビューを返します。static <K, V> SortedMap<K,V>
Collections. synchronizedSortedMap(SortedMap<K,V> m)
指定されたソート・マップに連動する同期(スレッドセーフな)ソート・マップを返します。static <K, V> SortedMap<K,V>
Collections. unmodifiableSortedMap(SortedMap<K,? extends V> m)
指定されたソート・マップの「変更不可能なビュー」を返します。 -
java.util.concurrentでのSortedMapの使用
java.util.concurrentのSortedMapのサブインタフェース 修飾子と型 インタフェース 説明 interface
ConcurrentNavigableMap<K,V>
NavigableMap
オペレーションをサポートするConcurrentMap
です。そのナビゲート可能なサブマップに対しては再帰的です。SortedMapを実装しているjava.util.concurrentのクラス 修飾子と型 クラス 説明 class
ConcurrentSkipListMap<K,V>
スケーラブルな並行ConcurrentNavigableMap
実装です。型SortedMapのパラメータを持つjava.util.concurrentのコンストラクタ コンストラクタ 説明 ConcurrentSkipListMap(SortedMap<K,? extends V> m)
指定されたソート・マップと同じマッピングを持ち、同じ順序付けを使用する、新しいマップを構築します。