Collections集合类的步骤进行排序
Collections集合类的方法进行排序
test.java 写道
public static void main(String[] args) {
ArrayList ali = new ArrayList();
ali.add(2);
ali.add(1);
ali.add(3);
Collections.sort(ali, new Comparator<Integer>() {
public int compare(Integer arg0, Integer arg1) {
if (arg0.compareTo(arg1) == 0) {
return 0;
} else if (arg0.compareTo(arg1) > 0) {
return 1;
} else if (arg0.compareTo(arg1) < 0) {
return -1;
}
return 0;
}});
System.out.println(ali);
}
ArrayList ali = new ArrayList();
ali.add(2);
ali.add(1);
ali.add(3);
Collections.sort(ali, new Comparator<Integer>() {
public int compare(Integer arg0, Integer arg1) {
if (arg0.compareTo(arg1) == 0) {
return 0;
} else if (arg0.compareTo(arg1) > 0) {
return 1;
} else if (arg0.compareTo(arg1) < 0) {
return -1;
}
return 0;
}});
System.out.println(ali);
}
利用Collections集合类的方法进行排序.