본문 바로가기

cs(with 매일메일)

[251001수] 동일성과 동등성에 대해서 설명해주세요

객체를 비교할때 중요한 개념이다. 

 

동등성(Equality) : equals() > 객체의 내용을 비교

동일성(Identity) : == (비교연산자) > 객체의 참조를 비교

즉, 두 객체의 내용이 같더라도, 서로 다른 객체라면 equals()는 true, ==는 false