import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
public class test {
int id ;
String name;
public test(int id,String name)
{
this.id = id;
this.name = name;
}
public static void main(String[] args)
{
test test1 = new test(3,"yi");
test test2 = new test(6,"er");
test test3 = new test(9,"san");
List<test> list = new ArrayList<test>();
list.add(test1);
list.add(test2);
list.add(test3);
//匿名类方法如下(升序)
Collections.sort(list, new Comparator<test>()
{
@Override
public int compare(test o1, test o2) {
// TODO Auto-generated method stub
return o1.id-o2.id;
}
}
);
for(test each : list)
System.out.println(each.id);
}
}