사용자 도구

사이트 도구


study:java:javachobo:ch5

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판 양쪽 다음 판
study:java:javachobo:ch5 [2010/01/21 09:21]
starlits
study:java:javachobo:ch5 [2010/01/21 09:25]
starlits
줄 65: 줄 65:
  
 ===== 다차원 배열 ===== ===== 다차원 배열 =====
 +  - 자바에서는 1차원 배열 뿐만 아니라 2차원 이상의 다차원 배열도 허용한다. 
 +  - 2차원 배열을 잘 이해하면 2차원 이상의 배열에 응용하는 것은 그리 어렵지 않다. 
 +  - <color blue>3차원이상의 고차원 배열의 선언은 대괄호[]의 개수를 차원 수 만큼 추가해 주기만 하면 된다.</color>
 +  - 2차원 배열은 주로 테이블 형태의 데이터를 담는데 사용되며, 만일 5행 3열의 데이터를 담기 위한 배열을 생성하려면 다음과 같이한다. <code java>
 +int[][] score = new int[5][3];      // 5행 3열의 2차원 배열을 생성한다. 
 +</code> 위 문장이 수행되면 score[0][0]부터 score[4][2]까지 15개의 저장공간이 마련된다. 
 +
 +===  ===
 +^ 선언방법 ^ 선언예 ^
 +| 타입[][] 변수이름; | int[][] score; |
 +| 타입 변수이름[][]; | int score[][]; |
 +| 타입[] 변수이름[]; | int[] score[]; |
  
 ===== 가변 배열 ===== ===== 가변 배열 =====
study/java/javachobo/ch5.txt · 마지막으로 수정됨: 2010/01/21 09:35 저자 starlits