본문 바로가기
  • Let's study
알고리즘/Java

[Java] 배열

by 코딩고수이고파 2026. 7. 10.

변수는 무조건 하나의 값만 저장 가능하다.
하지만 변수로 값을 다 처리하기에는 변수가 많아져서 관리하기가 힘들다.
이 때 사용하는 게 배열이다.

배열 선언 방법

자료형[] 변수명 = {값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

댓글