써먹는 웹개발

[Java] list 데이터 전부 마지막 object 값으로 추가(add)되는 문제 해결방법 본문

웹개발/Java & Jsp

[Java] list 데이터 전부 마지막 object 값으로 추가(add)되는 문제 해결방법

kmhan 2021. 7. 23. 15:08


728x90
반응형

원인 : 생성자를 1번만 만들어서 그렇습니다.

1
2
3
4
JSONObject jsonObj = new JSONObject();
for(int i=0;i<10;i++){
 list.add(jsonObj);
}
 
cs

 

해결방법 반복해서 add를 넣을때마다 생성자를 추가하면 됩니다.

1
2
3
4
5
JSONObject jsonObj;
for(int i=0;i<10;i++){
 jsonObj = new JSONObject();
 list.add(jsonObj);
}
cs

 

참고 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=kuma119&logNo=20134894394

728x90
반응형


Comments