개발/JAVA
List 객체에 add 할때 같은 값이 반복되어 나오는 오류
senni
2019. 9. 17. 10:59
잘못된 코드

Map을 초기화해서 사용하려고 clear를 사용했으나 메모리 주소는 그대로인 상태로
값만 변경하였기 때문에 list에 맨 마지막 값으로 모든 값이 add됨
수정한 코드

new를 통해 새로운 객체를 생성함으로써 메모리를 새로 생성한 후 값을 넣었기 때문에
각각 할당된 값으로 list에 add됨