배열이란
- 다수의 변수를 깔끔하게 정리해서 저장할 수 있도록 하는 자료형이다.
특징
- 보다 더 많은 공간을 활용할 수 있다.
- 데이터에 접근할 때 보다 빠르게 접근 가능하다.
- 저장한 데이터는 힙(Heap) 메모리에 저장된다.
- 배열을 선언하면 주소(해쉬) 값이 할당된다.
- new 연산자에 의해 힙(Heap) 메모리에 공간이 할당된다.
- 배열의 위치를 가리키는 숫자를 인덱스라 한다.
- 첫 번째 인덱스는 0이다.
배열을 사용할 수 있는 3가지 조건
- 데이터는 서로 관련이 되어있을 것
- 데이터는 같은 타입일 것
- 데이터 수를 정확히 알고 있을 것
예제 코드
int[] stuArr = new int[3];
배열의 사이즈 변경
int[] newArray = Arrays.copyOf(원본 배열, 크기);
'언어 > JAVA' 카테고리의 다른 글
[JAVA] 함수 (0) | 2023.11.28 |
---|---|
[JAVA] scanner (0) | 2023.11.28 |
[JAVA] 글자의 대소문자 변환 (0) | 2023.11.27 |
[JAVA] 글자의 대소문자 확인 (0) | 2023.11.27 |
[JAVA] 프로젝트에 ?가 있는 경우 (0) | 2023.11.27 |