본문 바로가기
JAVA

[자바 ③] 자바 JAVA 이론 (배열)

by 비전공자 기록광 2021. 6. 18.
반응형

2021.06.17 - [IT 독학/JAVA] - [자바 ①] 자바 JAVA 이론 (객체지향언어 / 변수 / 연산자)

2021.06.18 - [IT 독학/JAVA] - [자바 ②] 자바 JAVA 이론 (제어문 / 조건문 / 반복문 / 분기문 )

 

 

배열

배열은 같은 자료형의 변수 집합이다.  여러개의 변수를 하나의 이름으로 묶어 쓰는 자료구조이다.

배열은 한번 크기가 정해지면 수정할 수 없다. 

 

ArrayIndexOutofBoundsException 

이 에러가 이때문에 발생한다. 한번 정해진 배열에 넘치는 크기의 데이터가 담기면 안된다.

인덱스 index

인덱스는 배열의 길이이며 저장공간의 개수를 뜻한다.

인덱스는 각각의 요소에 접근할 수 있게 한다.

일반적인 배열은 인덱스 번호가 0부터 시작한다.

 

 

2차원 배열

2차원 배열은 같은 자료형의 변수 집합인 배열의 묶음이다. 다시 말해 배열 안에 배열이 있다는 것이다.

배열이 2개니 인덱스도 두개가 부여된다.

arr[행][열] 로 확인된다.

 

반응형

댓글