값이 추가
될 수있다. 길이 변화 가능. 제너릭
선언// 기존 array 들어갈 데이터 설정 및 데이터 양 고정
int[] arr = new int[3];
arr[0] = 10; // 값 추가
arr[1] = 20;
arr[2] = 30;
System.out.println(arr[0]+arr[1]+arr[2]); // array 값 출력
System.out.println(arr.length); // array 길이
// python의 리스트와 비슷 / 대신 들어가는 값을 정해줘야한다 Integer String
ArrayList<Integer> al = new ArrayList<>();
al.add(10); // 값 추가
al.add(20); // 값 추가
al.add(30); // 값 추가
System.out.println(al.get(0)+al.get(1)+al.get(2)); // array 값 출력
System.out.println(al.size()); // array 길이
al.add(40); // 값 추가
System.out.println(al.size());
}
}