이것저것 해보는 사람
로그인
이것저것 해보는 사람
로그인
[JAVA - 생활코딩] `==` 와 `.equals()` 차이
Jean
·
2025년 6월 30일
팔로우
0
Java
[생활코딩]
목록 보기
3/8
==
는
주소(참조값)
비교,
.equals()
는
값(내용)
비교
p1이 1이고 p2가 1이면 같은 곳을 참조한다
o2는 다른 위치로 새롭게 만들어서 저장한다
이때,
==
는 주소값을 비교하기 때문에
false
를 반환한다
이를 방지하기 위해
equals
을 사용한다
String o4는 같은 주소를 참조하기 때문에
==
연산자 사용시
true
를 반환
Jean
햇내기 개발자 지망생
팔로우
이전 포스트
[JAVA - 생활코딩] 데이터 타입 (숫자, 문자열)
다음 포스트
[Java - 생활코딩] Static은 무엇일까
0개의 댓글
댓글 작성