1. 배열이란?
인덱스를 이용해서 자료형이 같은 데이터를 관리하는 것
2. 배열 선언 및 초기화
배열도 변수와 마찬가지로 선언과 초기화하여 사용한다.
//선언 후 초기화
int[] arr1 = new int[5];
arr1[0] = 100;
arr1[1] = 200;
arr1[2] = 300;
arr1[3] = 400;
arr1[4] = 500;
//선언과 초기화를 동시에
int[] arr2 = {10, 20, 30, 40, 50};
자바에서의 배열은 크기가 정해지면 변경할 수 없다
배열의 크기를 벗어난 index 에 접근하면
Exception in thread *** Java.lang.ArrayIndexOutOfBoundsException 이라는 오류가 발생한다
(ex. 위 코드처럼 배열의 크기를 5로 생성하고, arr1[5] 에 접근하면 에러!)
배열은 주로 많은 데이터를 쉽게(효율적) 관리하기 위해서 사용한다.
728x90
반응형
'개발자 :-) > Java' 카테고리의 다른 글
[Java] 조건문 (0) | 2022.08.21 |
---|---|
[Java] 배열과 메모리 (0) | 2022.08.20 |
[Java] 연산자(Operator) (0) | 2022.08.19 |
[Java] 특수 문자와 서식 문자 (0) | 2022.08.14 |
[Java] 기본자료형 (0) | 2022.08.14 |
댓글