안녕하세요, 다음과 같은 코드를 사용하고 있습니다..
List<HashMap<String, Integer>> monthly_list_with_whom = new ArrayList<HashMap<String, Integer>>();
monthly_list_with_whom.add(with_whom_each_spent_amount);
코드가 짧아 그냥 넣을게요~ :)
그런데,, 넣을때는 자료가 괜찮은데,,
막상 다시, monthly_list_with_whom.get(i)로 꺼내고 보면, 마지막에 넣은 데이터로만 꺼내집니다..
이전 데이터는 전부 날아가 버린것 같네요..
물론, monthly_list_with_whom.size()를 해보면 사이즈는 데이터를 넣은 개수만큼 유지가 되구요..
좀 이상하네요..ㅠㅜ
답변 부탁드립니다.
감사합니다~