인프런 커뮤니티 질문&답변

김만재님의 프로필 이미지
김만재

작성한 질문수

Java TPC (생각하고, 표현하고, 코딩하고)

안녕하세요 선생님~wrapper에 대해서 질문이 있습니다!

작성

·

194

0

안녕하세요~

강의를 듣다가  궁금한점이 생겨서 질문드립니다~

int a = 1; =>  Integer a = new Integer(1);   

int b = 1 ; => Integer b = new Integer(1);

이렇게 각자 객체를 생성하는 것으로 알고 있는데요~

System.out.println(a == d); 

를 하면 각자 객체를 생성하여 주소가 다른데 왜 true 값이 나오는지 궁금합니다~

답변 2

1

박매일님의 프로필 이미지
박매일
지식공유자

System.out.println(a.toString() == b.toString()); 
이렇게 되어서 같다고 나올것입니다.

0

김만재님의 프로필 이미지
김만재
질문자

아! 그렇군요! 답변 감사드립니다!

김만재님의 프로필 이미지
김만재

작성한 질문수

질문하기