ソートCollections.sort
605 ワード
出力が正順なのか逆順なのかよく覚えていないので、記録します!
出力結果:
List<Integer> list = new ArrayList<Integer>();
list.add(10);
list.add(2);
list.add(4);
list.add(5);
Collections.sort(list, new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
return o2 - o1 >= 0 ? 1 : -1;
}
});
System.out.println(list);
出力結果:
[10, 5, 4, 2]