작성
·
486
3
검색해보니
‘==’ 는 연산자로 주소값을 비교하고, ‘equals’ 는 메소드로 실제 내용 자체를 비교한다고 하는데
title == null, title.equals("")의 차이는
null은 title 객체 자체가 없는 것이고
equals 객체는 만들어졌는데 값이 ""인 의미인가요?
둘의 차이가 잘 이해되지않아 질문드립니다!
답변 2
3
안녕하세요. 호돌맨입니다.
질문을 남겨주셔서 감사합니다.
말씀하신게 맞습니다.
지갑을 예를들자면 null은 지갑 자체가 없는거고, "" 는 지갑안에 돈이 없는겁니다.
1