(Java)Difference Between '==' and 'equals()'
2021. 8. 2. 15:32
equals()는 메소드이다.
따라서 '객체끼리 내용 비교가 가능'하다.
비교 후 T/F(boolean값)를 반환한다.
즉 Call By Value,
==는 비교를 위한 '연산자'다.
==는 대상값의 내용이 아닌, 주소를 비교한다.
즉 Call By Address
'Computer Language > Java' 카테고리의 다른 글
(Java)왜 short + short는 작동이 되지 않는가? (0) | 2021.08.02 |
---|---|
(Java)명시적 형변환과 묵시적 형변환 (0) | 2021.08.02 |
이클립스(Eclipse) Java 단축키 (0) | 2021.07.21 |
Java를 이용한 가위바위보 게임 (0) | 2021.07.17 |
Java를 이용한 동전 앞뒤 맞추기 (0) | 2021.07.17 |