ArrayList는 고정된 크기를 가지는 배열과는 달리 임의의 데이터를 추가,삭제,변경등이 자유로운 배열이다 Objective-c에서 보면 NSMutableArray와 같은 것으로 생각할 수가 있다.
ArrayList의 형식은
ArrayList<데이터타입> 변수명 = new ArrayList<데이터타입>();
사용 방법을 보면 예를 들어 Bitmap을 저장한다고 보면
//ArrayList선언
ArrayList<Bitmap> picArr = new ArrayList<Bitmap>();
picArr.add(new Bitmap()); //새로 생성해서 추가 picArr.add(new Bitmap(1,2)); //파라미터를 받을때 int n = picArr.size(); //ArrayList에 저장된 갯수 picArr.get(index); //인덱스번째 데이터를 가져오기 picArr.remove(index); //인덱스번째 데이터 삭제 picArr.clear(); //모든 데이터를 삭제하고 초기화
'안드로이드' 카테고리의 다른 글
[android]AlertDialog 사용 방법 (0) | 2013.01.23 |
---|---|
[android] Button 쉽게 지정하는 방법 (0) | 2013.01.23 |
[android]bitmap resize 방법 (0) | 2013.01.23 |
[android] 프로젝트 전체 전역변수 만들어 사용하는 방법 (0) | 2013.01.23 |
[android] 단말기 화면 크기 받아오기 (0) | 2013.01.23 |