관리 메뉴

IT.FARMER

java Collections list Sort, reverse 정렬 - 작성중 본문

카테고리 없음

java Collections list Sort, reverse 정렬 - 작성중

아이티.파머 2011. 12. 20. 16:30
반응형
가끔 SQL에서 sort 해서 가져오기도 하지만,
가져온 List중에서 다시금 정렬 하고 싶을때 그때 바로 java class중 하나인 comparator 을 사용하면 된다.

사용방법은 아주 간단해, Model Class에 껍대기 하나만 implements 해주면된다.
이렇게!!


멀티정렬일 경우....
implements Comparator<T>

Comparator<CompetencyEvaluationMasterModel> comparator = new Comparator<CompetencyEvaluationMasterModel>() {

public int compare(CompetencyEvaluationMasterModel o1, CompetencyEvaluationMasterModel o2) {

return o1.getCa_yyyy().compareTo(o2.getCa_flag());

}

};

Collections.reverse(yyyyFlagList);

Collections.sort(yyyyFlagList, comparator);


정렬 종류에는 하나의 항목에 대해서만 정리하는 방법도 있고

멀티 정렬 하는 방법도 있다.



좀더 자세한 설명을 필요... 


이걸 어디서 구현했더라, ,, ,



반응형