자바 배열 특징
동일한 자료형만 저장
변수 선언시에 저장할 데이터의 개수를 지정
자바스크립트의 배열은 자바의 경우 배열보다는 컬랙션의 ArratList에 가까움
컬랙션의 ArrayList가 있음에도 배열을 사용해야 하는 경우
package chapter20230807;
public class test13 {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
*/
/*
배열을 사용하는 경우
총점은 for문을 이용해서 구할 수 있고, 배열의 갯수가 늘어난다 해도
총점을 구하는 for문과 평균을 구하는 코드를 수정할 필요가 없음
*/
int total = 0;
double avg;
int[] scores = {95, 76, 67, 56, 87}; // 배열 생성
for (int i = 0; i < scores.length; i++ ) { // scores.length -> 배열의 갯수
total += scores[i]; // 배열의 인덱스를 불러와 모두 합계하여 저장
}
avg = (double)total / scores.length; // 합계를 scores.length로 나눔
System.out.println("총점은 " + total + " 점이고, 평균은 " + avg + " 입니다.");
}
}