インタフェース
java.util.NavigableSetの使用
| パッケージ | 説明 |
|---|---|
| java.util |
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
|
| java.util.concurrent |
並行プログラミングでよく使用されるユーティリティ・クラスです。
|
-
java.utilでのNavigableSetの使用
NavigableSetを実装するjava.utilのクラス 修飾子と型 クラス 説明 classTreeSet<E>TreeMapに基づくNavigableSet実装です。NavigableSetを返すjava.utilのメソッド 修飾子と型 メソッド 説明 static <E> NavigableSet<E>Collections. checkedNavigableSet(NavigableSet<E> s, Class<E> type)指定されたナビゲート可能なセットの動的に型保証されたビューを返します。NavigableSet<K>NavigableMap. descendingKeySet()このマップに含まれるキーの逆順のNavigableSetビューを返します。NavigableSet<K>TreeMap. descendingKeySet()NavigableSet<E>NavigableSet. descendingSet()このセットに含まれる要素の逆順のビューを返します。NavigableSet<E>TreeSet. descendingSet()static <E> NavigableSet<E>Collections. emptyNavigableSet()空のナビゲート可能なセット(不変)を返します。NavigableSet<E>NavigableSet. headSet(E toElement, boolean inclusive)このセットのtoElementよりも小さい要素(inclusiveがtrueの場合はそれよりも小さいかそれと等しい要素)を含む部分のビューを返します。NavigableSet<E>TreeSet. headSet(E toElement, boolean inclusive)NavigableSet<K>NavigableMap. navigableKeySet()このマップに含まれるキーのNavigableSetビューを返します。NavigableSet<K>TreeMap. navigableKeySet()NavigableSet<E>NavigableSet. subSet(E fromElement, boolean fromInclusive, E toElement, boolean toInclusive)このセットのfromElement-toElementの要素範囲を持つ部分のビューを返します。NavigableSet<E>TreeSet. subSet(E fromElement, boolean fromInclusive, E toElement, boolean toInclusive)static <T> NavigableSet<T>Collections. synchronizedNavigableSet(NavigableSet<T> s)指定されたナビゲート可能セットに連動する同期(スレッドセーフな)ナビゲート可能セットを返します。NavigableSet<E>NavigableSet. tailSet(E fromElement, boolean inclusive)このセットのfromElementよりも大きい要素(inclusiveがtrueの場合はそれよりも大きいかそれと等しい要素)を含む部分のビューを返します。NavigableSet<E>TreeSet. tailSet(E fromElement, boolean inclusive)static <T> NavigableSet<T>Collections. unmodifiableNavigableSet(NavigableSet<T> s)指定されたナビゲート可能なセットの「変更不可能なビュー」を返します。NavigableSet型のパラメータを持つjava.utilのメソッド 修飾子と型 メソッド 説明 static <E> NavigableSet<E>Collections. checkedNavigableSet(NavigableSet<E> s, Class<E> type)指定されたナビゲート可能なセットの動的に型保証されたビューを返します。static <T> NavigableSet<T>Collections. synchronizedNavigableSet(NavigableSet<T> s)指定されたナビゲート可能セットに連動する同期(スレッドセーフな)ナビゲート可能セットを返します。static <T> NavigableSet<T>Collections. unmodifiableNavigableSet(NavigableSet<T> s)指定されたナビゲート可能なセットの「変更不可能なビュー」を返します。 -
java.util.concurrentでのNavigableSetの使用
NavigableSetを実装するjava.util.concurrentのクラス 修飾子と型 クラス 説明 classConcurrentSkipListSet<E>ConcurrentSkipListMapに基づくスケーラブルな並行NavigableSet実装です。NavigableSetを返すjava.util.concurrentのメソッド 修飾子と型 メソッド 説明 NavigableSet<K>ConcurrentNavigableMap. descendingKeySet()このマップに含まれるキーの逆順のNavigableSetビューを返します。NavigableSet<E>ConcurrentSkipListSet. descendingSet()このセットに含まれる要素の逆順のビューを返します。NavigableSet<E>ConcurrentSkipListSet. headSet(E toElement)NavigableSet<E>ConcurrentSkipListSet. headSet(E toElement, boolean inclusive)NavigableSet<K>ConcurrentNavigableMap. keySet()このマップに含まれるキーのNavigableSetビューを返します。NavigableSet<K>ConcurrentSkipListMap. keySet()このマップに含まれるキーのNavigableSetビューを返します。NavigableSet<K>ConcurrentNavigableMap. navigableKeySet()このマップに含まれるキーのNavigableSetビューを返します。NavigableSet<E>ConcurrentSkipListSet. subSet(E fromElement, boolean fromInclusive, E toElement, boolean toInclusive)NavigableSet<E>ConcurrentSkipListSet. subSet(E fromElement, E toElement)NavigableSet<E>ConcurrentSkipListSet. tailSet(E fromElement)NavigableSet<E>ConcurrentSkipListSet. tailSet(E fromElement, boolean inclusive)