言語

Collections.ReverseOrder メソッド

定義

オーバーロード

名前 説明
ReverseOrder()

Comparable インターフェイスを実装するオブジェクトのコレクションに対して<em>自然順序</em>の逆を強制する比較子を返します。

ReverseOrder(IComparator)

指定されたコンパレータの逆順序を強制するコンパレータを返します。

ReverseOrder()

Comparable インターフェイスを実装するオブジェクトのコレクションに対して<em>自然順序</em>の逆を強制する比較子を返します。

[Android.Runtime.Register("reverseOrder", "()Ljava/util/Comparator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.IComparator ReverseOrder();
[<Android.Runtime.Register("reverseOrder", "()Ljava/util/Comparator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member ReverseOrder : unit -> Java.Util.IComparator

返品

Comparable インターフェイスを実装するオブジェクトのコレクションに対して自然な順序の逆を強制する比較子。

属性

注釈

Comparable インターフェイスを実装するオブジェクトのコレクションに対して<em>自然順序</em>の逆を強制する比較子を返します。 (自然な順序付けは、オブジェクト独自の compareTo メソッドによって課される順序です)。これにより、 Comparable インターフェイスを逆順に実装するオブジェクトのコレクション (または配列) を並べ替える (または維持する) ための単純なイディオムが可能になります。 たとえば、 a が文字列の配列であるとします。 次に、以下の操作を実行します。

Arrays.sort(a, Collections.reverseOrder());

は、配列を逆辞書 (アルファベット順) で並べ替えます。

返されるコンパレータはシリアル化可能です。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ReverseOrder(IComparator)

指定されたコンパレータの逆順序を強制するコンパレータを返します。

[Android.Runtime.Register("reverseOrder", "(Ljava/util/Comparator;)Ljava/util/Comparator;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.IComparator ReverseOrder(Java.Util.IComparator? cmp);
[<Android.Runtime.Register("reverseOrder", "(Ljava/util/Comparator;)Ljava/util/Comparator;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member ReverseOrder : Java.Util.IComparator -> Java.Util.IComparator

パラメーター

cmp
IComparator

順序付けされているコンパレータは、返されたコンパレータまたは null

返品

指定されたコンパレータの逆順序を強制するコンパレータ。

属性

注釈

指定されたコンパレータの逆順序を強制するコンパレータを返します。 指定したコンパレータが nullの場合、このメソッドは #reverseOrder() に相当します (つまり、比較可能なインターフェイスを実装するオブジェクトのコレクションに対して <em>自然順序</em> の逆を強制する比較子を返します)。

返されるコンパレータはシリアル化可能です (指定されたコンパレータもシリアル化可能または nullであると仮定します)。

1\.5 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象