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 |