데이터가 많아지면 그룹 관리 필요성이 생기게 됩니다.
여러 데이터를 하나의 이름으로 그룹핑해서 관리하기위한 데이터 스트럭쳐
index를 통해서 어떤 데이터를
저장하고 가져 올 수 있다는 것이
배열의 가장 중요한 특징입니다.
데이터를 그룹으로 관리할 수 있습니다.
그 때 사용하는 것이 반복문을 이용할 수 있다는 것입니다.
int형의 element를 가지고 있는 배열[]
int[] numbers1 = new int[4];
int numbers1 = {10,20,30,);
이 두 줄을 한 줄로도 합칠 수 있습니다.
int [] numvers1 = new int[]{10,20,30};
배열을 선언하고 3번째 값을 넣어주지 않았습니다.
기본적으로 그럼 그 element의 value 는 기본적으로 0으로 설정되어 있습니다.
반복문을 통해서 i
int i = 0;
// numbers1.l
while(numbers1.length > i) {
System.out.println(numbers1[i]);
i++;
}
for( int i = 0 ; numbers1.lenth > i ; i++){
System.out.pintln(numbers1[i]);
크기가 정해져 있다.
기능이 없다.
크기가 정해져 있고 기능이 없어 아주 빠르고 가볍고 단순합니다.
이러한 배열의 특성에는 자바 설계자들의 의도가 다분히 담겨 있습니다.
아주 기본적인 정보만 가지고 있는 compact한 자료구조 이기때문에
다른 자료구조의 부품으로 쓰일 수 있습니다.