본문 바로가기
개발/Java

[java] 자바 ArrayList

by rudnine 2020. 10. 13.
반응형

add : 인덱스 순서대로 데이터를 입력
add(index, data) : 인덱스 순서에 데이터 추가. 기존 데이터는 한칸씩 뒤로 밀림.
addAll(arrayList) : 다른 리스트를 통으로 추가 할 수 있음.
remove(index) : 원하는 인덱스 제거 가능함.

코드 실습

import java.util.ArrayList;

public class test1013 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		ArrayList list = new ArrayList();
		ArrayList<Integer> al = new ArrayList<Integer>();
		ArrayList<Integer> al2 = new ArrayList<Integer>();
		
		al.add(1);	//0
		al.add(2);	//2
		al.add(5);	//3
		al.add(7);	//4
		al.add(9);	//5
		
		al.add(1, 10);	//1
		
		al2.add(10);	//6
		al2.add(20);	//7
		al2.add(30);	//8
		
		al.addAll(al2);	//al에 플러스
		
		al.remove(3);	//3번 인덱스 지우기
		
		for (int i: al) {
			System.out.println(i);	
		}
		
		
		
	}

}

 

반응형

댓글