1.배열은 순차 자료 구조 방식이며 선형 리스트에 속한다.
(자료구조에서 데이터를 구조화 시키는 기본 표현 방식에는 순차 자료 구조 방식과 연결자료 구조 방식이 있다.)
2.순차자료구조는 인덱스를 사용하여 특정 원소를 쉽게 액세스 할수 있다.
3.원소를 삽입하거나 삭제할 경우에 물리적으로 원소들을 뒤로 밀어내거나 앞으로 당겨서 순서를 유지 해야 하기때문에 오버헤드가 발생한다.
4.삽입 삭제 연산이 많이 필요한 문제에서 순차 자료구조를 사용하는건 비효율적이다.
public class Sample3_1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int sale[] = new int[]{157, 209, 251, 312};
for(int i=0; i<4; i++)
System.out.printf("%d/4분기 : sale[%d]= %d %n", i+1, i, sale[i]);
int sale1[][] = new int[][]{{63, 84, 140, 130},
{157, 209, 251, 312}};
for(int i=0; i<2; i++){
for(int j=0; j<4; j++)
System.out.printf("%d/4분기 : sale1[%d][%d]= %d %n",
j+1, i, j, sale1[i][j]);
System.out.println();
}
}
}