변수가 특정 타입의 데이터를 담는 상자였다면, 배열은 이런 변수들의 묶음입니다. 배열을 선언할 때는 new 연산자를 사용합니다.
배열 요소 하나하나는 ‘배열이름[요소 번호]’로 나타낼 수 있습니다. 주의할 점은 배열의 요소 번호(인덱스)는 1이 아닌 0부터 시작한다는 것입니다. 따라서 [그림 2-9] 상단의 arr 배열의 첫 번째 요소를 참조하고 싶다면 ‘arr[0]’이라고 나타냅니다.
![[그림 2-9] 배열의 개념 및 선언](https://blog.kakaocdn.net/dna/seLjZ/btsLbWdQ0Hh/AAAAAAAAAAAAAAAAAAAAAKl6ZcaHmTg6DZb1u0gAABaTycMCd_IRqRueDryG4miC/img.png?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1767193199&allow_ip=&allow_referer=&signature=UBGef9EDctl3MuwiyQjEXqVBC%2Bc%3D)
일반 변수에 값을 저장하는 것처럼 배열 요소 하나하나에도 값을 저장할 수 있습니다.

더 간편하게 다음처럼 배열의 선언과 동시에 배열 요소에 값을 저장할 수도 있습니다.

[코드 2-1]에서는 문자열 값을 담는 String 변수 4개에 값을 저장하고 이 값들을 출력하기 위하여 비슷한 문구가 여러 번 반복되어 나타났습니다. 그러나 [배열 요소에 값 저장 2]을 활용하면 [코드 2-10]처럼 간편하게 나타낼 수 있습니다. ‘Array’라는 이름의 클래스를 만들어 [코드 2-10]을 입력해 봅시다.
![[코드 2-10] 변수의 선언, 값 저장과 출력 2](https://blog.kakaocdn.net/dna/NpY5V/btsLbB9aq2R/AAAAAAAAAAAAAAAAAAAAAINGSM_6V8e2fu0bcDQ7BViUcLdmK7hcpqJsTlF4i0BN/img.png?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1767193199&allow_ip=&allow_referer=&signature=ywKQKU38Wprfv8YDs0eR0h3dfIk%3D)
'비전공자를 위한 자바 프로그래밍 > Chapter 2. 기초 문법' 카테고리의 다른 글
| 2.3 여러 가지 배열 - 2.3.2 다차원 배열 (0) | 2024.12.10 |
|---|---|
| 2.2 여러 가지 연산자 - 2.2.5 연산자의 우선순위 (1) | 2024.12.09 |
| 2.2 여러 가지 연산자 - 2.2.4 데이터 타입의 변환 (0) | 2024.11.22 |
| 2.2 여러 가지 연산자 - 2.2.2 비교 연산자 / 2.2.3 논리 연산자 (0) | 2024.11.22 |
| 2.2 여러 가지 연산자 - 2.2.1 산술 연산자 (3) | 2024.11.19 |