IComparator.ThenComparing 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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版本。
的 java.util.Comparator.thenComparing(java.util.function.Function<? super T, ? extends U>)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
另一個比較器則用於比較兩個相等物體。
傳回
一個字典序比較器,由此比較器與另一個比較器組成
- 屬性
備註
回傳一個字典序比較器與另一個比較器。 若考慮 Comparator 兩個元素相等, compare(a, b) == 0即 , other 則用 來決定階數。
若指定的比較器同時可序列化,則該比較器可序列化。
新增於1.8版本。
的 java.util.Comparator.thenComparing(java.util.Comparator<? super T>)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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版本。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。