같은 타입의 여러 변수를 하나의 묶음으로 다루는것으로
많은 양의 값을 다룰때 유용하다.
배열의 각 요소는 서로 연속적이다.
배열의 선언및 생성방법
int[] 변수 = new int[갯수]
갯수만큼의 array가 생기는것
int[] studentArray = new int[20];
for( int i = 0; i <=19 ; i++ ) {
studentArray[i] =30;
}
20개 데이터의 배열이 생겼으며 모두 30이라는 데이터를 포함하고 있다.
프린트해서 확인해 보면
배열의 길이를 구하고 싶을때
변수.length
활용
int[] engArr = new int[30];
for( int i = 0; i < studentArray.length ; i++) {
if (i%7 ==0) {
engArr[i] =40;}
else {engArr[i] =30;
}
}
System.out.println(engArr[7]);
System.out.println(engArr[11]);
배열의 갯수를 몇개인지 세지 않아도 for문 에 사용가능
바로 데이터를 배열로 만들기
int[] mathScoreArr = {70,90,45,64};
System.out.println(mathScoreArr[0]);