본문 바로가기

IT/자바

MyMain_배열2_초기화

MyMain_배열2_초기화.java

MyArrays.java



package mymain;


import myutil.MyArrays;


public class MyMain_배열2_초기화 {


public static void main(String[] args) {


/* int [][] mm = new int[][] { 

{1,2,3,4}, //0

{5,6,7,8}, //1

{9,10,11,12}//2

};

*/

int [][] mm = { 

{1,2,3,4}, //0

{5,6,7,8}, //1

{9,10,11,12}//2

};


MyArrays.display_array2(mm);

int [][] t_block = {

{1,1,1},

{0,1,0},

{0,1,0}

};


int [][] l_block = {

{1,0,0},

{1,0,0},

{1,1,1}

};

    System.out.println("--T Block---");

    MyArrays.display_array2_block(t_block);

    

    System.out.println("--L Block---");

    MyArrays.display_array2_block(l_block);


}


}

======================

package myutil;


public class MyArrays {

public static void display_array2 (int [][] m2) {


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

{ //행첨자

for(int k=0; k<m2[i].length; k++) 

{ //열첨자

System.out.printf("%3d", m2[i][k]);

}

System.out.println();

}


}


public static void display_array2_block(int [][] m2){

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

{

for(int k=0;k<m2[i].length;k++) 

{

if(m2[i][k]==1)

    System.out.printf("%s", "▩");

else

System.out.printf("%s", "  ");

}

System.out.println();

}

}


}

'IT > 자바' 카테고리의 다른 글

가변인자  (0) 2018.05.02
가변길이 배열  (0) 2018.05.01
MyMain_개선loop  (0) 2018.05.01
배열테스트2  (0) 2018.05.01
다차원 배열의 고정적 길이 배열 설명  (0) 2018.05.01