#다차원 Array

같은 타입의 많은 데이터를 행과 열을 이용하여 저장하기 위해 사용


*선언

    int[][] su;

    int su[][];


*생성

    su=new int[5][3]; //5행(가로) 3열(세로) 


*값 할당

    su[0][0]=10;


#2차원 배열의 length

arr[5][3]

arr.length -> (행) 길이는 5

arr[x].length (열) 길이는 3


for(int i=0; i<multi.length; i++) {

for(int j=0; j<multi[i].length ; j++) {

System.out.print(multi[i][j]+"\t");

}

System.out.println();

}


이런식으로 배열 입력, 출력 가능


#행 마다 length 가 다른 배열도 선언이 가능하다

int[][] some = new int[3][];

some[0] = new int[3];

some[1] = new int[5];

some[2] = new int[7];

'JAVA > JAVA 기본 문법' 카테고리의 다른 글

[JAVA]-Java 클래스 생성자  (0) 2019.01.19
[JAVA]-Java 클래스  (0) 2019.01.19
[JAVA]-Java Operation(메소드)  (0) 2019.01.19
[JAVA]-Java 1차원 배열  (0) 2019.01.19
[JAVA]-Java 반복문  (0) 2019.01.19

+ Recent posts