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 |