Search

문자열 비교

생성일
2023/09/15 09:03
태그
문자열
구분
짤막자료

CompareTo()

compareTo()는 두개의 문자열을 비교합니다. 두개의 문자열이 같은지 확인할 수 있는 equals()와 다르게 어떤 문자가 사전적인 순서로 앞에 있는지도 결과 값으로 리턴합니다.
따라서 compareTo()를 이용하면 리스트를 오름차순으로 정렬하거나 내림차순으로 정렬할 수 있습니다.
리턴 값은 0, 음수, 양수의 int가 리턴되며 의미는 다음과 같습니다.
0 : 두개의 문자열이 동일
양수 : compareTo()를 호출하는 객체가 인자보다 사전적으로 순서가 앞설 때
음수 : 인자가 객체보다 사전적으로 순서가 앞설 때