우선 위의 코드는 이상없어 생략했구요
JSON을 서버에서 받아와서 객체에 넣은 후 이를 다시 arraylist에 넣어서 쓰려고 합니다.
그래서 저 testModel은 log로 출력해도 잘 나오는데 arraylist를 log로 출력해도 나오지않고 오류가 뜨네요
org.json.JSONException: Index 5 out of range [0..5)
이와같은 오류가 뜹니다. 어떻게 해야할까요..
List<RoomFeedObject> RoomFeedList= new ArrayList<>();
for(int i=0;i<7;i++){
RoomFeedObject testModel = new RoomFeedObject();
JSONObject room = parentArray.getJSONArray(i).getJSONObject(0);
JSONObject profile = parentArray.getJSONArray(i).getJSONObject(1);
testModel.setMonthFee(room.getString("monthFee"));
testModel.setAddressA(room.getString("addressA"));
testModel.setAddressB(room.getString("addressB"));
testModel.setAddressC(room.getString("addressC"));
testModel.setSex(profile.getString("sex"));
testModel.setRoomTitle(room.getString("roomTitle"));
testModel.setPosYear(room.getString("posYear"));
testModel.setPosMonth(room.getString("posMonth"));
testModel.setPosDay(room.getString("posDay"));
RoomFeedList.add(testModel);
}