Comparator<Child1> sort = new Comparator<Child1>() { public int compare(Child1 o1, Child1 o2) { return o2.getOrder().compareTo(o1.getOrder()); } };
위와 같이 구현하게 되며, 결과값으로 int 형을 넘겨주면 됩니다.
(1이면 앞의 인자가 큰값, 0이면 같은 값, -1이면 뒤의 인자가 큰값)
(1이면 앞의 인자가 큰값, 0이면 같은 값, -1이면 뒤의 인자가 큰값)
Collections.sort(list, sort); // 위에 설정한 내용대로 정렬(sort!)
'Java' 카테고리의 다른 글
String 특수문자 인식 (0) | 2014.03.07 |
---|---|
String format 규격 (0) | 2014.03.07 |
jar 파일 실행파일로 만들기 (0) | 2014.03.06 |
Java Naming Convention (0) | 2014.03.06 |
정규식 패턴 설명 및 예제 (0) | 2014.03.06 |