int score1, score2, score3, score4, score5;
int[] score = new int[5]
방법1. 타입[] 변수이름; ex) int [] score;
방법2. 타입 변수이름[]; ex) int score[];
배열을 선언하는 것은 단지 생성된 배열을 다루기 위한 참조변수를 위한 공간이 만들어질 뿐이다. 따라서 배열을 생성해야만 비로소 값을 저장할 수 있는 공간이 만들어지는 것이다.
배열을 생성하기 위해서는 연산자 'new'와 함께 배열의 타입과 길이를 지정해 주어야 한다.
타입[] 변수이름; //배열을 선언(배열을 다루기 위한 참조변수 선언)
변수이름 = new 타입[길이]; //배열을 생성(실제 저장공간을 생성)
배열이름.length - 배열의 길이(int형 상수)
배열의 각 요소에 처음으로 값을 저장하는 것
int[] score = new int[5]; //배열 범위 지정
score[0] = 50; //0번 인덱스에 값 저장
score[1] = 60; //1번 인덱스에 값 저장
.
.
.
score[4] = 100; //4번 인덱스에 값 저장
//위의 코드와 같은 식
int[] score = {50, 60, ... ,100};
String[] name = new String[3]; //3개의 문자열을 담을 수 있는 배열 생성