Collections.sort(list, new Comparator<List>(){
public int compare(List o1, List o2) {
return 0
}
})
里面那个可以List可以封装成bean,这样就可以在bean里继承Comparator,实现排序方法。一次排序不行可以多次排,关键看你的排序规则要写对。
Book[] books = { new Book("j2me",12), new Book("j2se",5), new Book("j2ee",22) }Arrays.sort (books, new Comparator<Book> ()
{
@Override
public int compare ( Book o1, Book o2 )
{
if (o1.getPrice() > o2.getPrice() )
{
return 1
}
else if (o1.getPrice() < o2.getPrice() )
{
return -1
}
else
{
return 0
}
}
})