티스토리 뷰

Development

== 과 equals

로글고그로그 2018. 10. 24. 13:38
  • 자바에서 값을 비교할 때 ==과 equals() 두 가지 방법을 사용한다. 이 두 가지 방법의 차이점은 무엇이고, 어느 시점에 == 또는 equals()를 사용해야 하는가?

== 연산자는 ㄷㅐ상의 주소값을 비교
equals 메소드는 대상의 내용(값자체)만을 비교



같지않은것은?
!=
!기준.equals(비교할 대상)




>>>>> 주의 <<<<<


equals도 기본적으로 주소값을 비교하지만,

문자인 String Class에 한해서 내용으로 비교하는 것이다~~~~~


그외 Class는 값 ㅂㅣ교를 하므로, 메소드 오버라이딩이 필요함.


숫자같은건 ==로 하세용

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함