[Java] 동일성 동등성

동일성과 동등성

자바의 reference type 비교에는 동일성과 동등성 두가지의 의미가 있다. 동일하다는 의미는 두 오브젝트가 완전히 같다는 의미이고 동등하다는 의미는 두 오브젝트가 같은 정보를 가진다는 의미이다.

동일성 검사의 경우 == 연산자를 통한 비교가 가능하고 동등성 검사의 경우 equals 메소드로 비교가 가능하다.

Author: Song Hayoung
Link: https://songhayoung.github.io/2020/08/03/Languages/Java/equal/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.