반응형
Java 에서의 Array 선언
java에서 Array는 내장 기능으로 기본으로 제공되며, 다양한 방식으로 선언되고 초기화 될 수 있다.
Array를 이루는 가장 기본 키워드는 '[]' 이다. 자료형에 []이 붙으면 Array로 선언되며, 선언 시에는 Array의 크기를 결정할 필요가 없다.
int[] intArray;
boolean[] booleanArray;
String[] stringArray;
Array 초기화
위와 같이 선언된 Array들은 다양한 형태로 초기화 될 수 있다.
Array의 크기만 지정하고 내부 값은 null로 초기화
첫째는 크기만을 사용해 초기화 하는 방법이다. 초기화 시 [] 내부에 들어가는 숫자는 Array의 크기를 결정하며, 미리 Array의 크기를 정하고 싶은 경우 많이 사용된다.
//내부는 null 인 상태로 초기화
String[] stringArrayInitWithNull = new String[5];
Array의 내부 값을 설정하면서 초기화
Array의 내부 값을 설정하면서 초기화 하는 방법은 다음과 같다. Java에서는 {}을 사용해 Array를 선언하는 방법을 제공한다. 하지만 {} 을 사용해 초기화 하는 것은 메서드 내부의 변수로 제공하는 곳에서는 사용할 수 없다. 이 때는 new String[]{}을 사용해 초기화해야 한다.
//선언하면서 초기화 함께 하기
String[] stringArrayInit = {"a", "b", "c"};
String[] stringArrayWithNew = new String[]{"a", "b", "c"};
반응형
'Java > Java 기본 사용법' 카테고리의 다른 글
[Java] main 함수를 사용해 코드를 실행하는 방법 (0) | 2022.05.21 |
---|