2차원 배열

1. 2차원 배열의 선언과 영역 확보

  배열의 선언과 영역확보를 따로 하는 경우

  데이터형  배열명[ ][ ]; - 배열의 선언
  배열명 = new 데이터형 [ 배열수1 ] [ 배열수2 ];  - 영역확보

 배열의 선언과 영역확보를 동시에 하는 경우

  데이터형 배열명[ ][ ] = new 데이터형 [ 배열수1 ] [ 배열수2 ] ;

2. 배열의 초기화

    데이터형 배열명 [ ] [ ] = {{초기값1, 초기값2, 초기값3, ......, 초기값n} ...
                                           {초기값1, 초기값2, 초기값3, ......, 초기값n}}


         입력 모양
       
                 초기값1, 초기값2, 초기값3, ......, 초기값n
                                         .
                                         .
                                         .
                 초기값1, 초기값2, 초기값3, ......, 초기값n

** 배열 출력할 때 System.out.print를 쓸 것
          : System.out.println은 출력하면서 개행하기 때문에 배열의 모양이 어그러진다.

 배열 요소로의 접근은 인덱스를 사용함. 인덱스는 배열명 오른쪽의 사각 괄호([ ]) 안에 요소 번호를 붙인다.
  요소번호?
       (행의 숫자, 열의 숫자)
        요소번호란 행의 숫자와 열의 숫자를 말한다.
        배열의 나눠진 공간들에 임의의 좌표를 설정한 것으로
        자바에서는 행의 숫자와 열의 숫자를 0부터 시작한다.
               

댓글

가장 많이 본 글