영상
개념
package 배열9_개념;
public class 배열9_개념05_배열의주소개념 {
public static void main(String[] args) {
int[][] arr = {
{10,20,30},
{10,20,30,40,50},
{10,20,30,40}
};
// 위와같은 각 열의 크기가 다른 2차원배열을 반복문으로 만들기
int row = 3;
int[][] test = new int[row][];
int[] list = {3,5,4};
for(int i = 0; i < row; i++) {
int[] temp = new int[list[i]];
int value = 10;
for(int j =0; j < list[i]; j++) {
temp[j] = value;
value += 10;
}
test[i] = temp;
}
for(int i = 0; i < test.length; i++) {
for(int j = 0; j < test[i].length; j++) {
System.out.print(test[i][j] + " ");
}
System.out.println();
}
}
}
Java
복사
