Contents
배열의 특징- 동일한 데이터 타입의 요소를 효율적으로 저장하고 관리하기 위한 자료구조

- 배열 선언: 변수 선언과 비슷하며, 대괄호가 추가되어 타입[] 변수; 형태로 선언
- 배열 생성: 배열을 생성하는 방법은 두 가지 하나는 { 값1, 값2, 값3, …}처럼 값 목록으로 생성하는 방법 다른하나는 new 타입[길이];로 생성하는 방법
배열 실습
package ex01;
public class Var03 {
public static void main(String[] args) {
int[] arr = {2, 4, 6, 8};
System.out.println(arr[2]);
arr[1] = 10;
System.out.println(arr[1]);
}
}
배열의 특징
- 배열은 같은 타입의 데이터만 저장할 수 있다.
- int 배열은 int 값만 저장 가능하고, String 배열은 문자열만 저장하다.
- 만약 다른 타입의 값을 저장하려고 하면 타입 불일치 컴파일 에러가 발생한다.
2. 한 번 생성된 배열은 길이를 늘리거나 줄일 수 없다.
- 3개의 값을 저장하는 배열을 생성했다고 가정해보자. 프로그램 실행 도중에 5개의 값을 저장하는 배열로 수정할 수 없고, 반대로 2개의 값만 저장하는 배열로 수정할 수도 없다. 만약 5개의 값을 저장해야 하는 경우가 발생한다면 길이 5의 새로운 배열을 생성하고, 기존 배열 항목을 새 배열로 복사해야 한다.
Share article