티스토리 뷰

Basic

[java] equals 과 == 의 차이

나뜨루다 2021. 4. 7. 16:26
728x90

자바에서 문자나 객체를 비교할 때는 ==가 아닌 equals를 사용

 

equals ==
객채끼리 내용(값)을 비교할 수 있는 '메소드' 객체의 참조(주소)값을 비교하는 '연산자'
내용자체를 비교 주소값을 비교
boolean값을 리턴 boolean값을 리턴
안정적으로 문자열을 비교 항등 연산자(Operator) 
반대 : !(a.equals(b));  반대 : !=

 

 

 

 

 

 

 

 

 

참고 : opentutorials.org/module/4378/26781

'Basic' 카테고리의 다른 글

[html] input tag basic Attribute  (0) 2021.04.15
[html] table colspan rowspan  (0) 2021.04.14
OpenLayers 오픈레이어  (0) 2021.03.24
절대경로 상대경로 차이  (0) 2021.01.14
Simple jquery coding test site  (0) 2021.01.12