컴퓨터/프로그래밍
JAVA: Integer equals vs. ==
StudioEgo
2016. 6. 1. 10:01
OWASP(The Open Web Application Security Project) 문서 참조
https://www.owasp.org/index.php/Java_gotchas#Immutable_Objects_.2F_Wrapper_Class_Caching
위의 링크에서 동등성 비교에 대하여 좋은 내용이 들어감.
가끔가다, 나도 값을 비교할 때와 객체 동등성을 확인할 때, '=='을 사용해야 할지 equals를 사용해야 할지 정말 헷갈릴 때가 있음.
"==" - 항상 객체 동등성 비교할 때 사용
equals - 항상 객체 안의 값을 비교할 때 사용.