안녕하세요 기본값 타입 설명을 듣던중 Integer 타입이 변경이 안된다고 설명해 주셨는데
Integer a = new Integer(10);
Integer b = a;
//a.setValue(20); // 없는 기능이지만, a를 수정할 수 있었다면 있었을 것
a = 20; <<<< 이런식으로 할당하여도 b는 a를 참조할텐데
System.out.println("a = " + a); //a = 20 //으로 나오고
System.out.println("b = " + b); //b = 10 //으로 나오는데
a.setValue()와 a = 과 어떤 차이점이 있는지 궁금합니다.
안녕하세요! 질문글을 읽다가 궁금한게 생겨 답글 달게되었습니다. 혹시 a = 20 과 a = Integer.parseInt(20) 가 같은 코드임을 확인할 수 있는 자바 소스코드나 구글링 검색키워드를 알려주실 수 있을까요?