JAVA/Java
== 와 ===
dodop
2022. 2. 25. 08:32
객체 == null검사를 진행할 때, ===와 ==의 정확한 차이점을 알기 위해서 알아보았다.
int a = null;
int b;
//true
a==null;
//true
a===null;
//true
b==null
//false (b는 undefined의 상태이다)
b===null
즉, ==는 null과 undefined를 같은 값으로 인식하고 ===는 정확하게 두 값이 일치할 때만 true를 반환한다.
( 참고한 사이트 )
https://hianna.tistory.com/376