배열이란? 같은타입의 여러변수를 하나의 묶음으로 다루는 것
int score1,score2,score3..비효율적
int[] score = new int[3] => 길이가 3인 배열을 생성
타입[ ] 변수이름;
변수이름 = new 타입[길이];
int[] score;//참조변수 선언
score = new int[5];//배열생성(저장공간 생성)
/*
배열의 인덱스 : 각 요소에 자동으로 붙는 일련번호
인덱스의 범위 : 0부터 배열길이-1까지
int[] score = new int[5];
score -> score[0] score[1] score[2] score[3] score[4]
0X100 0 0 0 0 0 */
score[2] = 100;
// score -> score[0] score[1] score[2] score[3] score[4]
// 0X100 0 0 100 0 0
int value = score[2]; //int value=100;
int[] score2; //1.배열(참조변수)선언
score2 = new int[5]; //2.배열의(저장공간) 생성
int[] score3 = new int[5]; //배열의 선언과 생성을 동시에
score3[2] = 100;//인덱스2번에 100을 저장
System.out.println("score3[0] ="+score3[0]);
System.out.println("score3[1] ="+score3[1]);
System.out.println("score3[2] ="+score3[2]);
System.out.println("score3[3] ="+score3[3]);
System.out.println("score3[4] ="+score3[4]);
System.out.println("value="+value);