Comparable, compareTo, TreeSet
2019. 3. 25. 22:00ㆍ카테고리 없음
-----------------------------Comparable--------------------------
비교할때 사용하는 메소드 직접쓰는 일은 적지만 TreeSet이나 이런 정렬할때
저절로 사용되는 것
compareTo : 비교할때 쓰는 메소드
-------------------------TreeSet-------------------------------
## 기존 객체는 다 conpareTo가 정의되어있어서 기존 객체는 바로사용 가능
직접만든 객체(User)로 TreeSet을 쓸때는 에러가 난다.
그래서 User객체에 Interface에 상속을 받아야한다.
그러면 아래처럼 int no의 값으로 비교돼서 정렬된다.
int no가 아니라 String name를 비교하고 싶다면 아래처럼 하면 된다.