語言

IMapEntry.ComparingByKey 方法

定義

多載

名稱 Description
ComparingByKey()

回傳一個在鍵上自然順序比較 Map.Entry 的比較器。

ComparingByKey(IComparator)

回傳一個比較器,利用 Map.Entry 給定 Comparator的 鍵比較。

ComparingByKey()

回傳一個在鍵上自然順序比較 Map.Entry 的比較器。

[Android.Runtime.Register("comparingByKey", "()Ljava/util/Comparator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "K extends java.lang.Comparable<? super K>", "V" })]
public static Java.Util.IComparator ComparingByKey();
[<Android.Runtime.Register("comparingByKey", "()Ljava/util/Comparator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "K extends java.lang.Comparable<? super K>", "V" })>]
static member ComparingByKey : unit -> Java.Util.IComparator

傳回

一個能在調性上自然順序比較 Map.Entry 的比較器。

屬性

備註

回傳一個在鍵上自然順序比較 Map.Entry 的比較器。

回傳的比較器可序列化,並在比較帶有空鍵的條目時拋 NullPointerException 出。

新增於1.8版本。

Java 文件 java.util.Map.Entry.comparingByKey()

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ComparingByKey(IComparator)

回傳一個比較器,利用 Map.Entry 給定 Comparator的 鍵比較。

[Android.Runtime.Register("comparingByKey", "(Ljava/util/Comparator;)Ljava/util/Comparator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })]
public static Java.Util.IComparator ComparingByKey(Java.Util.IComparator cmp);
[<Android.Runtime.Register("comparingByKey", "(Ljava/util/Comparator;)Ljava/util/Comparator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })>]
static member ComparingByKey : Java.Util.IComparator -> Java.Util.IComparator

參數

cmp
IComparator

鑰匙 Comparator

傳回

一個以鍵數比較 Map.Entry 的比較器。

屬性

備註

回傳一個比較器,利用 Map.Entry 給定 Comparator的 鍵比較。

若指定的比較器同時可序列化,則該比較器可序列化。

新增於1.8版本。

Java 文件 java.util.Map.Entry.comparingByKey(java.util.Comparator<? super K>)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於