Language/JAVA
[JAVA]2차원배열예제/배열자바예제
영보로그
2020. 7. 2. 15:08
반응형
* 이차원 배열
선언 방법 | 선언 예 |
타입[][] 변수이름[][]; | int [][] score; |
타입 변수이름 [][]; | int score[][]; |
타입[] 변수이름; | int[] score; |
예) int[][] arr={{1,2,3},{4,5,6},{7,8,9}};
=>3행, 3열의 2차원 배열 생성
1 arr[0][0] |
2 arr[0][1] |
3 arr[0][2] |
4 arr[1][0] |
5 arr[1][1] |
6 arr[1][2] |
7 arr[2][0] |
8 arr[2][1] |
9 arr[2][2] |
* 이차원 배열 예제
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
public class 이차원배열 {
public static void main(String[] args) {
int[][] arr=new int[5][5]; //전체 => 0으로 초기화
//초기값
int k=1;
for(int i=0;i<5;i++) //행
{
for(int j=0;j<5;j++) //열
{
arr[i][j]=k; //[0][0] ~[0][4]
k++;
}
}
//출력
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
System.out.printf("arr[%d][%d]=%d\t",i,j,arr[i][j]);
}
System.out.println();
}
}
}
|
cs |
2
반응형