jgj   3년 전

안녕하세요. 초보 개발자 입니다.

Collections.sort(List<T>) vs Arrays.sort(Object[])

두 메서드 모두 내부적으로 같은 ComparableTimSort.sort()를 이용해 tim sort로 sorting 하는 것 같은데


Arrays.sort(Object[]) 는 2396ms

Collections.sort(List<T>)는 1348ms 의 실행시간으로 1초 정도 차이가 나는 것 같은데


무슨 이유로 이 정도의 시간 차이가 나는지 원인을 모르겠습니다.

혹 1초 정도는 오차범위 이내인가요?


긴 글 읽어주셔서 감사합니다.

댓글을 작성하려면 로그인해야 합니다.