JavaTM Platform
Standard Ed. 6

インタフェース
java.util.SortedSet の使用

SortedSet を使用しているパッケージ
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
 

java.util での SortedSet の使用
 

java.util での SortedSet のサブインタフェース
 interface NavigableSet<E>
          指定されたターゲットにもっとも近い要素を報告するナビゲーションメソッドで拡張された SortedSet です。
 

SortedSet を実装している java.util のクラス
 class TreeSet<E>
          TreeMap に基づく NavigableSet 実装です。
 

SortedSet を返す java.util のメソッド
static
<E> SortedSet<E>
Collections.checkedSortedSet(SortedSet<E> s, Class<E> type)
          指定されたソートセットの動的に型保証されたビューを返します。
 SortedSet<E> NavigableSet.headSet(E toElement)
          セットの toElement より小さい要素を持つ部分のビューを返します。
 SortedSet<E> SortedSet.headSet(E toElement)
          セットの toElement より小さい要素を持つ部分のビューを返します。
 SortedSet<E> TreeSet.headSet(E toElement)
           
 SortedSet<E> NavigableSet.subSet(E fromElement, E toElement)
          セットの fromElement (これを含む) 〜 toElement (これを含まない) の要素範囲を持つ部分のビューを返します。
 SortedSet<E> SortedSet.subSet(E fromElement, E toElement)
          セットの fromElement (これを含む) 〜 toElement (これを含まない) の要素範囲を持つ部分のビューを返します。
 SortedSet<E> TreeSet.subSet(E fromElement, E toElement)
           
static
<T> SortedSet<T>
Collections.synchronizedSortedSet(SortedSet<T> s)
          指定されたソートセットに連動する同期 (スレッドセーフな) ソートセットを返します。
 SortedSet<E> NavigableSet.tailSet(E fromElement)
          セットの fromElement に等しいかこれより大きい要素を持つ部分のビューを返します。
 SortedSet<E> SortedSet.tailSet(E fromElement)
          セットの fromElement に等しいかこれより大きい要素を持つ部分のビューを返します。
 SortedSet<E> TreeSet.tailSet(E fromElement)
           
static
<T> SortedSet<T>
Collections.unmodifiableSortedSet(SortedSet<T> s)
          指定されたソートセットの変更不可能なビューを返します。
 

SortedSet 型のパラメータを持つ java.util のメソッド
static
<E> SortedSet<E>
Collections.checkedSortedSet(SortedSet<E> s, Class<E> type)
          指定されたソートセットの動的に型保証されたビューを返します。
static
<T> SortedSet<T>
Collections.synchronizedSortedSet(SortedSet<T> s)
          指定されたソートセットに連動する同期 (スレッドセーフな) ソートセットを返します。
static
<T> SortedSet<T>
Collections.unmodifiableSortedSet(SortedSet<T> s)
          指定されたソートセットの変更不可能なビューを返します。
 

SortedSet 型のパラメータを持つ java.util のコンストラクタ
PriorityQueue(SortedSet<? extends E> c)
          指定されたソートセット内の要素を含む PriorityQueue を作成します。
TreeSet(SortedSet<E> s)
          指定されたソートセットと同じ要素を持ち、同じ順序付けを使用する新しいツリーセットを作成します。
 

java.util.concurrent での SortedSet の使用
 

SortedSet を実装している java.util.concurrent のクラス
 class ConcurrentSkipListSet<E>
          ConcurrentSkipListMap に基づくスケーラブルな並行 NavigableSet 実装です。
 

SortedSet 型のパラメータを持つ java.util.concurrent のコンストラクタ
ConcurrentSkipListSet(SortedSet<E> s)
          指定されたソートセットと同じ要素を持ち、同じ順序付けを使用する、新しいセットを作成します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。