마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

커스텀 어레이리스트 수정..

0 추천

일반 arraylist인 경우엔 

arraylist.set(변경할인덱스, "변경할 데이터"); 

로 하면 해당 인덱스에 , 변경 할 데이터로 수정이 되는데..

arraylist<test> 이런식으로 test클래스를 상속받아 사용하는 arraylist인 경우엔

어떤 식으로 수정이 가능한가요?

test의 데이터에 int형,String형 변수가 있는데...각, 번호와 이름값을 갖고있습니다.

만약 원하는 인덱스의 string 이름을 갖고오고 싶으면

arraylist.,get(1).name 이런식으로 접근이 가능한데, 반대로 

원하는 인덱스의 변경할 변수도 저렇게 따로 하나씩 수정이 가능한가요?

set하려고 보니 통째로 바꿔야 하는거같은데 구글링해도 방법을 찾기가 힘드네요..ㅠㅠ

망고사탕 (5,000 포인트) 님이 2016년 6월 28일 질문

1개의 답변

0 추천
arraylist.get(index).name = "name";

혹은 setter가 있다면

arraylist.get(index).setName("name");

int 형도 마찬가지 입니다
prague (26,200 포인트) 님이 2016년 6월 28일 답변
...