ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ArrayList 기본 사용법
    프로그래밍 언어/JAVA 2011. 2. 19. 01:46
    ArrayList 는 컬렉션 인터페이스 에 속한 클래스중의 하나로 객체의 집합적 저장공간이다.

    기본사용법에 대해 살펴보자


    import java.util.*;
    
    public class ArrayListUsage {
    	public static void main(String args[]) {
    		ArrayList arl = new ArrayList();
    		// 리스트에 아이템 추가
    		arl.add("하나");
    		arl.add("둘");
    		arl.add("셋");
    		arl.add("넷");
    		arl.add("다섯");
    		
    		// 리스트를 출력
    		System.out.println(arl);
    		System.out.println("Index 1 : "+arl.get(2));
    		System.out.println("Index 3 : "+arl.get(3));
    		
    		// ArrayList를 String[] 으로 형변환
    		String[] stlist = new String[arl.size()];
    		arl.toArray(stlist);
    		
    		// String[]으로 형변환된 리스트를 출력
    		System.out.println("Index 1 : "+stlist[1]);
    		System.out.println("Index 3 : "+stlist[3]);
    	}
    }
    

    살펴봐야 할 곳은 ArrayList<String> 을 String[] 집합으로 형변환 할때

    String[] stlist = new String[arl.size()];

    빨간색으로 표시해 둔 곳을 꼭 넣어줘야 한다는 것이다.
    얼마나 큰 사이즈인지를 알아야 String[] 으로 변환이 가능하다
    그래야 .toArray() 메서드를 사용할 수 있다.

    '프로그래밍 언어 > JAVA' 카테고리의 다른 글

    File 클래스를 알아보자  (0) 2011.02.19
    Primitive Type vs. Wrapper Class  (0) 2011.02.18
Designed by Tistory.