개인 공부 블로그

배열 본문

JAVA

배열

패잇 2023. 9. 16. 19:26

생성

데이터타입[] 변수 = {값0, 값1, ...};

 

배열 변수를 미리 선언 후 값이 나중에 결정되는 상황이라면 new 연산자를 사용하여 값을 지정해주면 된다.

변수 = new 타입[] {값0, 값1, ...};

 

배열을 생성함과 동시에 메소드의 매개값으로 사용하고자 할 때는 반드시 new 연산자를 사용해야 한다.

int add(int[] scores){...}

int result = add( {91, 83, 90} ) // 컴파일 에러
int result = add( new int[]{91, 83, 90} );

 

값 목록이 없지만 향후 저장할 배열을 미리 만들고 싶을때도 new 연산자 사용

타입[] 변수 = new 타입[길이];

new 연산자로 배열을 처음 생성할 경우 배열은 자동적으로 기본값으로 초기화된다.

int[] scores = new int[30]; 
// int 타입이므로 scores[0] ~ scores[29]까지 모두 기본값 0으로 초기화 됨

'JAVA' 카테고리의 다른 글

클래스  (0) 2023.09.16
객체지향 프로그래밍의 특징  (0) 2023.09.16
String 타입  (0) 2023.09.16
null, NullPointerException  (0) 2023.09.16
데이터 타입  (0) 2023.09.16