자바(Java)/JAVA 2SE

java.util.ArrayList<객체> - 컬렉션

본클라쓰 2009. 11. 11. 16:14

 LIst 인터페이스의 사이즈 변경 가능한 배열의 구현이다. null 를 포함한 모든 요소를 허용한다. 또한 배열의 사이즈를 조작하는메소드를 제공한다.

 

 

ArrayList 클래스 생성자

ArrayList()  :  초기 용량10으로 빈상태의 리스트

ArrayList(int initialCapacity)  :  지정된 초기 사이즈로 빈 상태(empty)의 리스트를 생성.

 


ArrayList 클래스 메소드

boolean add(E e) 

리스트의 마지막에 요소를 추가


void add(int index, E e) 

리스트의 지정된 위치로 지정된 요소를 삽입


void clear()  

리스트로부터 모든 요소를 삭제


E get(int index)  

리스트내의 지정된 위치에 있는 요소를 반환


int indexOf(Object o) 

지정된 요소가 최초로 검출된 위치의 인덱스를 반환


boolean isEmpty() 

리스트에 요소가 없는 경우 true를 반환


int lastIndexOf(Object o) 

지정된 요소가 마지막에 검출된 위치의 인덱스를 반환


E remove(int index)  

리스트의 지정된 위치에 있는 요소를 삭제


int size() 

리스트내에 있는 요소의 수를 반환

 

'자바(Java) > JAVA 2SE' 카테고리의 다른 글

JDK 설치 방법 - J2SE, J2EE 개발 가능  (0) 2009.11.19
JAVA 개발 환경  (0) 2009.11.19
try ~ catch ~ finally   (0) 2009.11.11
java.util.Iterator - 콜렉션  (0) 2009.10.30
java.util.HashTable - Hash 처리의 발전형  (0) 2009.10.30