|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
NavigableMap を使用しているパッケージ | |
---|---|
java.util | このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 |
java.util.concurrent | 並行プログラミングでよく使用されるユーティリティークラスです。 |
java.util での NavigableMap の使用 |
---|
NavigableMap を実装している java.util のクラス | |
---|---|
class |
TreeMap<K,V>
Red-Black ツリーに基づく NavigableMap 実装です。 |
NavigableMap を返す java.util のメソッド | |
---|---|
NavigableMap<K,V> |
NavigableMap.descendingMap()
マップ内に保持されているマッピングの逆順のビューを返します。 |
NavigableMap<K,V> |
TreeMap.descendingMap()
|
NavigableMap<K,V> |
NavigableMap.headMap(K toKey,
boolean inclusive)
toKey よりも小さいキー (inclusive が true の場合はそれよりも小さいかそれと等しいキー) を含むこのマップの部分のビューを返します。 |
NavigableMap<K,V> |
TreeMap.headMap(K toKey,
boolean inclusive)
|
NavigableMap<K,V> |
NavigableMap.subMap(K fromKey,
boolean fromInclusive,
K toKey,
boolean toInclusive)
マップの fromKey 〜 toKey のキー範囲を持つ部分のビューを返します。 |
NavigableMap<K,V> |
TreeMap.subMap(K fromKey,
boolean fromInclusive,
K toKey,
boolean toInclusive)
|
NavigableMap<K,V> |
NavigableMap.tailMap(K fromKey,
boolean inclusive)
fromKey よりも大きいキー (inclusive が true の場合はそれよりも大きいかそれと等しいキー) を含むこのマップの部分のビューを返します。 |
NavigableMap<K,V> |
TreeMap.tailMap(K fromKey,
boolean inclusive)
|
java.util.concurrent での NavigableMap の使用 |
---|
java.util.concurrent での NavigableMap のサブインタフェース | |
---|---|
interface |
ConcurrentNavigableMap<K,V>
NavigableMap オペレーションをサポートする ConcurrentMap です。 |
NavigableMap を実装している java.util.concurrent のクラス | |
---|---|
class |
ConcurrentSkipListMap<K,V>
スケーラブルな並行 ConcurrentNavigableMap 実装です。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。