- 정렬하는데 쓰는 Interface 2가지가 있다.
1. Java.lang Interface Comparable<T>
2. Java.util Interface Comparator<T>
- Comparable Implements<T>
Implements Comparable 하면, public int compareTo(object o) {} 메서드가 생성이 되는데..
해당하는 객체로 타입을 변경하고, 정렬부분을 구현하면된다.(총 점수 내림차순)
Collections.srot();
- Implements Comarator<T>
Collections.sort(studentList, new ClassStudentNoComparator());
Collections.sort(studentList, new ClassTotalComparator());
'공부 > JAVA' 카테고리의 다른 글
JAVA_[Google URL Shortener API] (0) | 2017.11.22 |
---|---|
JAVA_[SMTP mail 전송(Gmail)] (0) | 2015.05.06 |
JAVA_[ 제어자 ] (0) | 2015.02.10 |
JAVA_[ JVM의 메모리구조 ] (0) | 2015.02.10 |
JAVA_[Thread join()] (0) | 2015.02.09 |