ArrayList와 Array 다른점

박성현·2024년 3월 19일

java

목록 보기
23/51

ArrayList와 Array 다른점

  • ArrayList는 동일한 자료 타입이 아니어도 넣을 수 있다.
  • 동적으로 크기(size)를 늘리거나 줄일 수 있다.
  • add(Object), get(index) 메서드 가지고 조작한다.

3개의 색상 문자열 {"red", "green", "blue"} 과 5개의 숫자 {1, 2, 3, 4, 5}를 하나의 변수에 저장하고 출력하시오.

package arrayex;

import java.util.ArrayList;

public class ArrayListEx {

	public static void main(String[] args) {
		ArrayList data = new ArrayList();
		data.add("red");
		data.add("green");
		data.add("blue");
		data.add(1);
		data.add(2);
		data.add(3);
		
		for (int i=0; i<data.size(); i++) {
			System.out.println(data.get(i));
		}
		// 향상된 for문
		for(Object o :data) {
			System.out.println(o);
		}
	}
	

}

결과값 :

profile
개발기록장

0개의 댓글