- == , reference check
- reference값이 같고, reference에있는 value값이 같은지 체크
- DB로부터 값 주입시에는 literal이 아닌 instance생성이므로
- DB값과 String비교시는 == 가 아닌 equals로 비교해야함
- String strFromDB = DB에 있는 "Y"값 주입
 String comp = "Y"
- strFromDB=="Y" --> false
- str1.equals(str2)
- 내부구현코드 보면, 하나하나씩 for문을 돌며 str1[i] 와 str2[i]의 값 비교
 같은 값을 가졌는지 비교
- String str1="aaa"
 String str2="aaa"
- str1==str2 --> false
 str1.equals(str2) -->true
 
댓글 없음:
댓글 쓰기