배열의 선언과 동시에 초기화 방법

CODEDRAGON Development/Java

반응형


 

 

배열의 선언과 동시에 초기화 방법

 

int[] arr=

new int[3];

·         인스턴스 배열의 선언 (배열 생성)

int[] arr=

new int[3]{1, 2, 3};

·         데이터형식과 배열의 크기 명시

·         배열의 크기 명시하고 초기화할 데이터들을 중괄호 나열

·         배열 선언되면서 배열 요소 초기화

int[] arr=

new int[ ]{1, 2, 3};

·         배열의 크기 생략

·         초기화 되는 데이터의 통해서 길이의 계산이 가능하므로 배열의 크기(길이)정보 생략하여 배열 선언

int[] arr= {1, 2, 3};

 

 

·         데이터형식과 배열의 크기 모두 생략

·         이렇게 줄여서 표현하는 것도 가능

·         new연산자,  데이터형식, 괄호([]), 배열 크기에 대한 부분 생략 가능

·         배열 선언시 배열이 초기값을 지정한 경우 초기화 값의 수에 따라 배열의 크기가 자동으로 결정되기 때문에 배열의 크기를 넣지 않아도 됩니다.

 

여러개의 Data 초기값으로 지정할 경우에는 { } 이용합니다.

{} 배열을 초기화할 경우 배열 선언과 동시에만 가능하며 배열 선언 후에는 {} 초기화할 없습니다.

int[] arr;

arr= {1, 2, 3};

 

 


'Development > Java' 카테고리의 다른 글

배열의 접근방법  (0) 2019.10.23
Java - 연산자 종류  (0) 2019.10.21
OpenJDK 설치하기 - ojdkbuild  (0) 2019.10.17
OpenJDK 설치하기 - openJDK  (0) 2019.10.17
초기화 블록(initialization block)  (0) 2019.10.13