Java 공부
[Java] 문자열 값 비교
78이
2020. 12. 9. 20:32
1. ==
- 비교하고자 하는 두개의 대상의 주소값을 비교
- 결과 : 두개의 값이 같지 않습니다.
- Heap영역에 s1과 s2의 주소값은 다르기 때문에 두개의 값은 같지 않다.
2. .equals()
- 비교하고자 하는 두개의 데이터값을 비교
- 결과 : 두개의 값이 같습니다.
- 주소값이 아닌 s1과 s2의 데이터 값만 비교하기 때문에 두개의 값은 같다.