h-i-s-t-o-r-y

[Java] ArrayList 클래스 본문

Java

[Java] ArrayList 클래스

H' 2021. 7. 16. 11:52
package days13;

import java.util.ArrayList;

public class Ex01_02 {

	public static void main(String[] args) {
		// 배열
		// 1. 배열 크기 자동 증가/감소(조절)
		// 2. 삽입, 삭제, 추가
		// 컬렉션 -> 구현한 클래스 -> 컬렉션 클래스
		
		ArrayList list = new ArrayList();	//방크기 잡을필요없음
		list.add(10);
		list.add(20);
		list.add(30);
		
		System.out.println(list);	//[10,20,30]
		
		//추가
		list.add(100);	//요소 추가하면 자동으로 방크기 늘어나니까
		System.out.println(list);
		
		//삽입
		list.add(1,200);	// 1번째 인덱스에 추가하겠다
		System.out.println(list);
		
		//삭제
		list.remove(2);		// 2번째 인덱스에 있는 요소 삭제하겠다
		System.out.println(list);
		
	}

}
Comments