문자열의 크기를 비교하는 함수 compareTo()
str1 = "홍길동";
str2 = "김나나";
int compare = str1.compareTo(str2);
System.out.println(compare);
// 결과 : 10253
- 정수가 0보다 크면, 왼쪽 문자열이 더 큰 것
- 정수가 0보다 작으면, 오른쪽 문자열이 더 큰 것
- 정수가 0이면, 두 문자열은 같다는 뜻이다.
문자열이 같은지 확인하는 함수 equals()
str1 = "홍길동";
str2 = "김나나";
Boolean bool = str1.equals(str2);
System.out.println(bool);
// 결과 : false
-> 반환 타입은 Boolean이다.