티스토리 뷰

Java, JavaScript

[Java] 배열

체봄 2019. 4. 24. 16:57

1. 배열의 선언과 초기화

 

1차원 배열

ex1)

int[] arr1;     // 배열 선언

arr1 = new int[4];    // 배열 생성, 메모리 할당

arr[0]=0; arr[1]=1; arr[2]=2; arr[3]=3;    // 초기화

 

ex2)

int[] arr2 = {1,2,3,4};    // 배열의 선언, 메모리 할당, 초기화를 한번에 함

 

2차원 배열

ex1)

int arr[][] = new int[3][];

arr1[0] = new int[1];

arr[1] = new int[2];

arr[2] = new int[3];

=> 각 행마다 열의 개수가 다를 때 사용

 

ex2)

int arr[][] = new int[3][4];

=> 각 행마다 열의 개수가 같을 때 사용

 

 

2. 배열의 크기 구하기

=> 배열이름.length

 

이차원 배열의 크기를 구하면 행의 수만 나온다!

(즉, 3x4 배열의 경우 크기를 구하면 3이 출력됨)

 

 

반응형

댓글