共用方式為


Collections.ReverseOrder 方法

定義

多載

ReverseOrder(IComparator)

傳回一個比較子,這個比較子會強制指定比較子的反向排序。

ReverseOrder()

傳回比較子,這個比較子會在實Comparable作 介面的物件集合上,將 em>自然順序</em> 的反向<強加於 。

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() (換句話說,它會傳回比較子,在實作 Compar 介面的物件集合上,將 em>自然排序</em> 的反向<強加於 )。

傳回的比較子可串行化(假設指定的比較子也是可串行化或 null)。

已在1.5中新增。

java.util.Collections.reverseOrder(java.util.Comparator<T>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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.util.Collections.reverseOrder()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於