같은 타입의 데이터를 저장하는 공간을 여러개 생성하고 관리하는 것
ex) String classGroup[]; : 문자열이 여러개 들어가는 배열 데이터 타입
ex) int Score[]; : 정수가 여러개 들어가는 배열
데이터타입이 정수이고 저장공간이 10개인 배열
데이터타입이 문자열이고 저장공간이 5개인 배열
데이터타입이 실수이고 저장공간이 3개인 배열
입력
인덱스 0번, 1번, 2번에 각각 80, 60, 50 넣어라(p.134)
100, 90, 80, 60, 50을 값으로 가지는 배열을 만들어라(p.134)
1~10의 숫자를 순서대로 배열에 넣어라(p.136)
1~10의 숫자를 랜덤하게 배열에 넣어라(p.136)
출력
int Arr = {1,2,3,4,5,6,7,8,9,10}
1, 5, 10 출력해라
모든 값을 출력해라
총합을 구해라
평균을 구해라
최대값과 최소값을 구해라
배열생성
(1) 초기화 값을 바로 넣은 방법
int intArray[][] = { {0,1 2,3,4}, {5,6,7,8,9} } (=[2][5])
(2) 배열의 행과 열의 갯수를 넣는 방법
int intArray[][];
intArray = new int[2][5];
배열호출
int a = intArray.length
int b = intArray[1][2]
int c = intArray[2][4]
결과
a = 2
b = 1
c = 8