Programming/Java_자바
[JAVA 기초] Comparable 와 Comparator 인터페이스
Explain Compareble 인터페이스 : 컬렉션 프레임워크의 TreeSet, TreeMap 등 Tree--- 에서 쓰이는 인터페이스로, 정렬을 할 때 사용이 된다. : 여기서 TreeSet, TreeMap은 객체의 정렬에 사용되는 클래스를 의미 : Compareble 인터페이스는 compareTo()메서드를 구현하고, 매개변수와 객체 자신(this)를 비교한다는 점이다. Comparator 인터페이스 : 컬렉션 프레임워크의 TreeSet, TreeMap 등 Tree--- 에서 쓰이는 인터페이스로, 정렬을 할 때 사용이 된다. : Comparator 인터페이스는 compare()메서드를 구현하고, 두 개의 매개변수를 비교한다. - 중복을 허용하지 않으면서 오름차순이나 내림차순으로 객체를 정렬 - 내..