Java 에서의 정렬을 특별한 정의가 되어있지 않는다면 “ 오름차순 “ 을 기준으로 한다.
- 흔히 사용하는 Arrays.sort(), Collections.sort() 는 모두 오름차순 기준이다.
- 오름차순 정렬이라는 것은 선행 원소가 후행 원소보다 작다는 뜻이다.
- 즉, compare / compareTo 를 사용하여 객체를 비교할 경우 음수가 나오면 두 원소의 위치를 바꾸지 않는다는 것이다.
- 반대로 본다면 양수가 나오면 두 원소의 위치를 바꾼다는 것이다.