본문 바로가기

java

java -for문을 이용한 배열 출력하기

public class geaHyun {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
			
		int a []  =new int[4];
		
		int b [][] = new int[2][3];
		
		int c [][][] = new int [2][3][3];
		
		
		int num =0;	//배열에 담을 값 초기화
		
		for(int i = 0 ; i < a.length; i++) {
			System.out.println("a["+i+"] ="+(i+1));
		}
		
		//이중포문 배열
		for(int i = 0 ; i < b.length; i++) {
			for(int j =0; j < b[i].length; j++) {
				num +=1;
				b[i][j] = num;
				System.out.println("b["+i+"]["+j+"] ="+	b[i][j]);
			}
		}
		
		//=================================================================
		
		num=0;  //배열에 담을 값 초기화
        
        //삼중 포문 배열
		for(int i = 0; i<c.length; i++) {
			for(int j = 0; j<c[i].length; j++) {
				for(int k = 0; k<c[i][j].length; k++ ) {
					
					num +=1;
					c[i][j][k] = num;
					System.out.println("c["+i+"]["+j+"]["+k+"] ="+	c[i][j][k]);
				}
			}
		}
		
	}

}

 

 

출력값

 

a[0] =1
a[1] =2
a[2] =3
a[3] =4
b[0][0] =1
b[0][1] =2
b[0][2] =3
b[1][0] =4
b[1][1] =5
b[1][2] =6
c[0][0][0] =1
c[0][0][1] =2
c[0][0][2] =3
c[0][1][0] =4
c[0][1][1] =5
c[0][1][2] =6
c[0][2][0] =7
c[0][2][1] =8
c[0][2][2] =9
c[1][0][0] =10
c[1][0][1] =11
c[1][0][2] =12
c[1][1][0] =13
c[1][1][1] =14
c[1][1][2] =15
c[1][2][0] =16
c[1][2][1] =17
c[1][2][2] =18