Collections.ReverseOrder メソッド

定義

オーバーロード

ReverseOrder(IComparator)

指定した比較子の逆順を強制する比較子を返します。

ReverseOrder()

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

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場合、このメソッドは と等価です (つまり、Comparable インターフェイスを #reverseOrder() 実装するオブジェクトの <コレクションに対して em>自然順序</em> の逆を強制する比較子を返します)。

返される比較子はシリアル化可能です (指定された比較子もシリアル化可能または nullと仮定します)。

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

java.util.Collections.reverseOrder(java.util.Comparator<T>)Java ドキュメント。

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

適用対象

ReverseOrder()

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

[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するオブジェクトのコレクションに対して自然順序の逆を強制する比較子。

属性

注釈

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

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

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

返される比較子はシリアル化可能です。

java.util.Collections.reverseOrder()Java ドキュメント。

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

適用対象