반응형
●ArrayList
- ArrayList는 링크드 리스트(linked list)라는 자료구조를 이용한 리스트로서 고정된 크기를 갖은 배열과 달리 임의로 데이터의 추가,삭제,변경등이 자유로운 배열 Class이다.
- 다음과 같은 형식을 가진다
ArrayList<데이터타입> 변수명 = new ArrayList<데이터타입>();
-ex)
ArrayList<Aaa> a = new ArrayList<Aaa>();
a.add(new Aaa()); //Class를 새로 생성해서 추가
a.add(new Aaa(1,2)); //Class가 파라미터를 받은 경우
int n = a.size(); //ArrayList에 저장된 요소의 개수
a.get(index); //해당 인덱스 위치의 요소 찾기
a.remove(index); //해당 인덱스 위치의 요소 삭제
a.clear(); //모든 데이터를 삭제하고 ArrayList 초기화
반응형
'프로그래밍 > 안드로이드' 카테고리의 다른 글
안드로이드 계산기 소스1 (0) | 2012.10.29 |
---|---|
안드로이드 옵션 메뉴 만들기 (0) | 2012.06.23 |
안드로이드 비트맵 그림 자르기(slice) (0) | 2012.06.22 |
안드로이드 뷰(View) 2 (0) | 2012.06.22 |
안드로이드 뷰(View) 1 (0) | 2012.06.21 |
댓글