반응형
자바에서 배열의 기본값은 0이다.
더 정확히, int 타입의 경우는 0이고 double타입의 경우는 0.0이다.
위 코드의 첫번째 for 문이 바로 int 타입 배열의 기본값을 보여주는 코드이다.
세개의 인덱스를 가진 배열의 초기값을 확인한 뒤에 각각의 인덱스에 값을 정해 주는 것은 그 아래 코드처럼 작성하면 된다.
즉, arr1[0] = 10;
arr1[1] = 20;
arr1[2] = 30;
이런 식으로 숫자를 적어주고 for문을 돌리면, 배열값이 생성된다.
출력 결과를 보면, 제대로 생성되었음을 확인하게 될 것이다.
앞의 코드와 같은 방법으로 double 타입도 작성할 수 있다.
역시 기본값을 확인해 보자!
앞에서 말한 대로 0.0 이 기본값으로 정해졌다는 걸 알 수 있다.
그러고는 똑같은 방법으로 숫자를 넣어준다.
숫자 타입의 변수와 달리, String타입의 기본값은 null이다.
기본값에 문자를 대입해 주는 방법은 다음과 같다.
arr3[0] = "1월";
arr3[1] = "2월";
arr3[2] = "3월";
이런 식으로 배열 값을 생성하고 for문을 돌리면, 위 콘솔창에 적힌 것처럼 결과가 출력됨을 확인할 수 있다.
반응형