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

어답터 arraylist 사용 질문입니다.

0 추천
ArrayList의 사용법을 잘몰라 질문드립니다.

array[0]
name="홍길동";
number="010-1234-5678";
age="20";
sex="M";

array[1]
name="홍길순";
number="010-9876-5432";
age="30";
sex="W";

.
.
.

array[0].name 이런식으로 정보중 하나만 꺼내서 쓸수있는 형태입니다.
arraylist에 이러한 정보를 넣을려고 하는데 어떻게 넣어야 할지?: 아님 더 좋은 방법이있을까요?
bellfe0402 (1,770 포인트) 님이 2014년 9월 23일 질문

2개의 답변

+1 추천
 
채택된 답변
저 정보를 담은 클래스를 만들고, arraylist<MyClass> asdf=new arraylist<MyClass>(); 로 쓰세요

https://github.com/susemi99/TestDBListView 의 PersonBean 은 참고하세요
쎄미 (162,410 포인트) 님이 2014년 9월 23일 답변
bellfe0402님이 2014년 9월 24일 채택됨
대충 사용하는 법은 알것 같습니다. 질문과 유사하지만 다른 질문인데
arraylist로 목록을 받아  나중에 필요한 곳에서 계속 가져다 쓰는 형태로 만들려고 합니다. 그럼 static 형식으로 arraylist를 만들면 될까요?
DB에 넣어두던가, preference에 json형태로 만들어 넣으면 됩니다. 그리 크지 않은 시스템이면 static으로 해도 되지만, 저는 비추하는 방식입니다.
감사합니다. 많이 도움이 되었습니다. 이제부터 잘만들어봐야겠네요.ㅎㅎ
+1 추천
name
number
age
sex

이부분을 클래스로 만든후에

그클래스를 arraylist로 잡으세요

아래분과 같은 얘기 입니다

그렇게하면

array[0].name="홍길동"
array[0].number=.. 

이런식으로 되겠지요?


doridori2013@nate.com


 

익명사용자 님이 2014년 9월 23일 답변
디테일한 설명 주셔서 감합니다. 덕분에 많이 알아갑니다.
...