Notice
Recent Posts
Recent Comments
Link
투케이2K
81. (java/자바) 알고리즘 : 다차원 배열에 순차적으로 1부터 n까지 데이터 삽입 실시 본문
/* =========================== */
[ 개발 환경 설정 ]
개발 툴 : 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] 각 행,열 번지 값을 지정해줘야합니다
/* =========================== */
반응형
'Java' 카테고리의 다른 글
Comments