안규 공부방

Android > Android - ArrayList [배열]

등록일 : 2017-07-05 11:00 조회수 : 93,804

ArrayList는 링크드 리스트(linked list)라는 자료구조를 이용한 리스트로서 고정된 크기를 갖은 배열과 달리

임의로 데이터의 추가,삭제,변경등이 자유로운 배열 Class이다.

- 다음과 같은 형식을 가진다

ArrayList<데이터타입>  변수명 = new ArrayList<데이터타입>();

(예제)
 

	ArrayList a = new ArrayList();

	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 초기화

 
※ 혹시 도움이 되셨다면 댓글에 한마디 남겨주세요!
작성자   비밀번호
자동글 방지     (자동글 방지 기능입니다.)
내용   댓글달기 
이메일 문의 : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.