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()(换句话说,它将返回一个比较器,该比较器对实现可比接口的对象集合施加 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 属性许可证中所述的术语使用。

适用于