ArrayList Basic


java.util.ArrayList


java.util 팩키지의 ArrayList에 대해서 살펴보자.
Array는 배열이고, ArrayList는 배열을 리스트처럼 삽입, 삭제가 쉽도록 만든 Collection이다.
(※참고 : ArrayList는 동기화되어 있지 않다. 따라서 Thread 사용시 동기화과정이 필요하다.)
ArrayList에서 자주 사용하는 메소드는
  • add(Object o)
    • 객체 매개변수(o)를 목록에 추가한다.
  • remove(int index)
    • index 매개변수로 지정한 위치에 있는 객체를 제거한다.
  • contains(Object o)
    • 객체 매개변수 o에 매치되는 것이 있으면 ‘참’을 리턴한다.
  • isEmpty()
    • 목록에 아무 원소도 없으면 ‘참’을 리턴한다.
  • indexOf(Object o)
    • 객체 매개변수(o)의 인덱스 또는 -1을 리턴한다.
  • size()
    • 현재 목록에 들어있는 원소의 개수를 리턴한다.
  • get(int index)
    • 주어진 index 매개변수 위치에 있는 객체를 리턴한다.

댓글

이 블로그의 인기 게시물

jquery css

Struts2의 작동 원리

JSP/Servlet 한글 깨짐 처리 ?