IComparator.ThenComparing メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ThenComparing(IFunction) |
|
| ThenComparing(IComparator) |
別のコンパレータを持つ辞書式比較子を返します。 |
| ThenComparing(IFunction, IComparator) |
指定された |
ThenComparing(IFunction)
Comparable並べ替えキーを抽出する関数を持つ辞書式比較子を返します。
[Android.Runtime.Register("thenComparing", "(Ljava/util/function/Function;)Ljava/util/Comparator;", "GetThenComparing_Ljava_util_function_Function_Handler:Java.Util.IComparator, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U extends java.lang.Comparable<? super U>" })]
public virtual Java.Util.IComparator? ThenComparing(Java.Util.Functions.IFunction? keyExtractor);
[<Android.Runtime.Register("thenComparing", "(Ljava/util/function/Function;)Ljava/util/Comparator;", "GetThenComparing_Ljava_util_function_Function_Handler:Java.Util.IComparator, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U extends java.lang.Comparable<? super U>" })>]
abstract member ThenComparing : Java.Util.Functions.IFunction -> Java.Util.IComparator
override this.ThenComparing : Java.Util.Functions.IFunction -> Java.Util.IComparator
パラメーター
- keyExtractor
- IFunction
Comparable並べ替えキーの抽出に使用される関数
返品
この後、 Comparable 並べ替えキーで構成される辞書式の比較子。
- 属性
注釈
Comparable並べ替えキーを抽出する関数を持つ辞書式比較子を返します。
1.8 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ThenComparing(IComparator)
別のコンパレータを持つ辞書式比較子を返します。
[Android.Runtime.Register("thenComparing", "(Ljava/util/Comparator;)Ljava/util/Comparator;", "GetThenComparing_Ljava_util_Comparator_Handler:Java.Util.IComparator, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public virtual Java.Util.IComparator? ThenComparing(Java.Util.IComparator? other);
[<Android.Runtime.Register("thenComparing", "(Ljava/util/Comparator;)Ljava/util/Comparator;", "GetThenComparing_Ljava_util_Comparator_Handler:Java.Util.IComparator, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member ThenComparing : Java.Util.IComparator -> Java.Util.IComparator
override this.ThenComparing : Java.Util.IComparator -> Java.Util.IComparator
パラメーター
- other
- IComparator
この比較器が等しい 2 つのオブジェクトを比較するときに使用されるもう 1 つのコンパレータ。
返品
この後、もう一方のコンパレータで構成される辞書次比較器
- 属性
注釈
別のコンパレータを持つ辞書式比較子を返します。 この Comparator が 2 つの要素 (つまり、 compare(a, b) == 0) と見なされる場合、 other を使用して順序が決定されます。
指定されたコンパレータもシリアル化可能な場合、返されるコンパレータはシリアル化可能です。
1.8 で追加されました。
java.util.Comparator.thenComparing(java.util.Comparator<? super T>)の Java ドキュメント。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
ThenComparing(IFunction, IComparator)
指定された Comparatorと比較するキーを抽出する関数を持つ辞書式比較子を返します。
[Android.Runtime.Register("thenComparing", "(Ljava/util/function/Function;Ljava/util/Comparator;)Ljava/util/Comparator;", "GetThenComparing_Ljava_util_function_Function_Ljava_util_Comparator_Handler:Java.Util.IComparator, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "U" })]
public virtual Java.Util.IComparator? ThenComparing(Java.Util.Functions.IFunction? keyExtractor, Java.Util.IComparator? keyComparator);
[<Android.Runtime.Register("thenComparing", "(Ljava/util/function/Function;Ljava/util/Comparator;)Ljava/util/Comparator;", "GetThenComparing_Ljava_util_function_Function_Ljava_util_Comparator_Handler:Java.Util.IComparator, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "U" })>]
abstract member ThenComparing : Java.Util.Functions.IFunction * Java.Util.IComparator -> Java.Util.IComparator
override this.ThenComparing : Java.Util.Functions.IFunction * Java.Util.IComparator -> Java.Util.IComparator
パラメーター
- keyExtractor
- IFunction
並べ替えキーの抽出に使用される関数
- keyComparator
- IComparator
並べ替えキーの比較に使用するComparator
返品
この比較子で構成された辞書次比較子で、keyExtractor 関数によって抽出されたキーを比較します。
- 属性
注釈
指定された Comparatorと比較するキーを抽出する関数を持つ辞書式比較子を返します。
1.8 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。