변수는 무조건 하나의 값만 저장 가능하다.
하지만 변수로 값을 다 처리하기에는 변수가 많아져서 관리하기가 힘들다.
이 때 사용하는 게 배열이다.
배열 선언 방법
자료형[] 변수명 = {값1, 값2, 값3, ...};
배열은 여러 값들을 하나의 변수에 묶어서 저장하고, 순서로 구분하여 꺼내서 쓸 수 있다.
이 때, 배열의 시작 순서는 0부터이다.
int[] arr = {10, 20, 30};
System.out.println(arr[0]); //첫번째 값
System.out.println(arr[1]);
System.out.println(arr[2]);
반복문 이용
반복문을 이용해 일괄 처리가 가능하다.
// length로 배열의 길이를 알 수 있다.
for(int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
String[] fruits = {"apple", "banana", "orange"};
for(int i = 0; i < fruits.length; i++) {
System.out.println(fruits[i]);
}
저장할 값이 정해지지 않은 배열
배열을 선언하면서 값을 넣게 되면 배열이 클 때에는 일일이 선언하기가 힘들다.
그럴 때 사용하는 방법이 배열의 크기만 정해놓고 선언하는 것이다.
보통은 이 방법을 더 많이 사용한다.
int[] arr = new int[10]; //0으로 이루어진 크기 10의 배열'알고리즘 > Java' 카테고리의 다른 글
| [Java] 배열의 복사 (0) | 2026.07.13 |
|---|---|
| [Java] 반복문 for, while (0) | 2026.07.10 |
| [Java] 비교연산, 산술연산, 증감연산, 복합대입연산, 논리연산 (0) | 2026.07.10 |
| [Java] 조건문 If (0) | 2026.07.10 |
| [Java] 자바의 기본 (0) | 2026.07.10 |
댓글