假如你有一个 Integer 对象的列表,并且你想使用 Coolections.sort 来对它们进行排序。另外,你还要自己指定一个比较器,因为你想按降序而不是升序排列它们。这里有一些代码示例说明了该怎么做:
import Java.util.*;
public class LocalDemo1 {
// 使用实现了 Comparator 的匿名类排序。
static void sortanon(List list) {
Collections.sort(list, new Comparator() {
public int compare(
Object o1, Object o2) {
int cc = ((Integer)o1).compareTo(o2);
return (cc 0 ? 1 : cc 0 ? -1 : 0);
}
});
}
// 使用实现了 Comparator ...[ 查看全文 ]