★ 배열 또한 객체 (object) 이다.
int [] arr_subject;
배열에 선언된 변수는 자동적으로 초기값이 들어간다.
정수는 0, 실수는 0.0, char는 ' ', String 을 포함한 객체는 null 이 들어간다.
arr_subject = new int[7]; // 7개의 방 생성 (index 방번호, 0~6 존재)
arr_subject[0] = 100;
arr_subject[1] = 90;
...
arr_subject[6] = 85;
배열의 크기(길이)는 배열명.length 이다.
배열이 아닌 다른 타입의 길이는 구하고자하는값.length() 이다.
int sum = 0;
for(int i=0; i<arr_subject.length;i++) {
int val = arr_subject[i]; // 배열 값 저장
System.out.println("arr_subject[" + i + "] => " + val);
sum += arr_subject[i];
} // end of for--------------
// 평균 - 소수점 1자리 까지 나오게 하기
double avg = Math.round((double)sum/arr_subject.length*10)/10.0;
int[] arr_subject_123 = new int[] {100,90,95,70,98,100,90};
// 여기서 ' new int[] ' 는 생략 가능하다.
for(int i=0; i<arr_subject_123.length; i++) { // arr_subject_123의 길이
System.out.println("arr_subject_123[" + i + "] => " + arr_subject_123[i]);
} // end of for------------------------
Math.round : https://velog.io/@jjoung-2j/Math-%ED%81%B4%EB%9E%98%EC%8A%A4
my.day08.b.array -> Main_array_1