투케이2K

81. (java/자바) 알고리즘 : 다차원 배열에 순차적으로 1부터 n까지 데이터 삽입 실시 본문

Java

81. (java/자바) 알고리즘 : 다차원 배열에 순차적으로 1부터 n까지 데이터 삽입 실시

투케이2K 2021. 1. 6. 14:33

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Eclipse

개발 언어 : Java

/* =========================== */

/* =========================== */

[소스 코드]

 

package AI2;

public class MainActivity25 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("[다차원 배열에 순차적으로 1부터 n까지 데이터 삽입 실시]");
		
		/*[설 명]
		 * 1. 다차원 배열을 선언 시 [2][3] 의미는 [행-가로][열-세로]입니다
		 * 2. 다차원 배열에 데이터를 삽입하기 위해서는 이중 for문을 사용해 각각 행,열을 지정해줘야합니다
		 * 3. 주의할점으로는 arr[i][k] 각 행,열 번지 값을 지정해줘야합니다
		 */
		//초기 다차원 배열을 선언해줍니다
		int arr[][] = new int[2][3];
		
		//순차적으로 데이터를 삽입하기 위해 변수 선언
		int data = 1;
		
		for(int i=0; i<2; i++) { //행 - 가로 부분
			for(int k=0; k<3; k++) { //열 - 세로 부분
				arr[i][k] = data; //행,열 번지에 data 변수값을 삽입합니다
				System.out.print(arr[i][k]+" ");
				data ++; //순차적으로 배열에 data값을 넣기위해 변수값 증가 실시
			}
			System.out.println(""); //한개의 행을 출력하고 줄을바꿔서 다음행을 출력하기 위함
		}

	}//메인 종료

}//클래스 종료

/* =========================== */

[결과 출력]

[다차원 배열에 순차적으로 1부터 n까지 데이터 삽입 실시]

1 2 3

4 5 6

/* =========================== */

/* =========================== */

[요약 설명]

* 1. 다차원 배열을 선언 시 [2][3] 의미는 [행-가로][열-세로]입니다

* 2. 다차원 배열에 데이터를 삽입하기 위해서는 이중 for문을 사용해 각각 행,열을 지정해줘야합니다

* 3. 주의할점으로는 arr[i][k] 각 행,열 번지 값을 지정해줘야합니다

/* =========================== */

반응형
Comments