코딩 테스트를 볼 때 배열이나 List를 정렬해야 하는 경우가 있습니다.이럴 때 Arrays.sort 혹은 Collections.sort를 사용합니다.하지만 단순히 이 것은 오름차순 혹은 내림차순으로 정렬 되고 이차원 이상의 배열에서 몇 번 째 열 값을 참조해야 하는 것이 불가능 하고 이 외에도 여러가지 다소 복잡한 계산을 통해 정렬해야 하는 경우가 있습니다.이를 해결 할 수 있는 것이 바로 Comparator입니다. Comparator는 인터페이스이며 compare 메소드를 구현해야 합니다.compare 메소드의 리턴값은 int형입니다.다음은 Comparator 클래스의 기본형입니다.import java.util.Comparator;class Test implements Comparable{ @Over..