package com.bjsxt.array;
import java.util.Arrays;
public class TestComparable {
public static void main(String[] args){
Man2[] msMans={
new Man2(3,"a"),
new Man2(4,"b"),
new Man2(5,"c")
};
Arrays.sort(msMans);
System.out.println(Arrays.toString(msMans));
}
}
class Man2 implements Cloneable{
int age;
String name;
int id;
public Man2(int age,String name){
super();
this.age=age;
this.name=name;
}
public String toString(){
return this.name;
}
public int compareTo(Object o){
Man2 man2=(Man2) o;
if(this.age< man2.age){
return -1;
}
if (this.age>man2.age){
return 1;
}
return 0;
}
}
测试comparable接口