선언
자료형[] 배열이름 = new 자료형[개수];
int[] studentIds = new int[10];
초기화
int[] studentIds = new int[] { 101, 102, 103}; //개수는 생략
new int[]
도 생략 가능System.arraycopy(복사할 배열, 복사할 첫 위치, 대상 배열, 붙여 넣을 첫 위치, 복사할 요소 개수);
System.arraycopy(array1, 0, array2, 1, 4);
기본 배열은 프로그램에서 사용하려면 항상 배열 길이를 정하고 시작
해야한다. 배열을 사용하는 중에는 배열의 길이를 변경할 수 없다.
메서드 | 설명 |
---|---|
boolean add(E e) | 요소 하나를 배열에 추가 (E는 요소의 자료형) |
int size() | 배열에 추가된 요소 전체 개수를 반환 |
E get(int index) | 배열의 index 위치에 있는 요소 값을 반환 |
E remove(int index) | 배열의 index 위치에 있는 요소 값을 제거하고 그 값을 반환 |
boolean isEmpty() | 배열이 비어 있는지 확인 |
ArrayList<E> 배열 이름 = new ArrayList();