IComparable接口实现自定义类型的排序 CompareTo(Object) 方法的实现必须返回有三个值之一 如下表中所示. 返回值 参数比较 大于0 x>y 等于0 x=y 小于0 x<y 首先定义一个用于测试的Person类 class person : IComparable { public string Name { set; get; } public int Age { set; get; } public override string ToString() {…
注:对象排序,就是对对象中的某一字段进行比较,以正序或倒序进行排序. 例: 需要排序的对象: public class Person { public int age; public String name; public Person (int age, String name){ this.age = age; this.name = name; }} 实现排序功能的类: import java.util.Comparator; public class OrderUtil imple…