如何使用循环给多维数组赋值?

问题描述 投票:0回答:1

我有第 0 个、第 2 个、第 4 个和第 n 个元素

int[] even;

因此,我有第 1 个、第 3 个、第 5 个和第 n 个元素

int[] odd;

我需要添加元素到

int[][] result;

以这样的方式

edges[0][0] = even[0]; edges[0][1] = odd[0];

等等,怎样才能达到这个结果呢? 每个结果索引在数组中只有 2 个整数。 谢谢!

java integer
1个回答
0
投票
//Initialize the loop with a number of rows same as the length of odd or even array
int[][] result = new int[odd.length][2];
for(int i =0;i<odd.length;i++){
//Over here, it will store even nums in the first column and odd nums in the second column
    result[i][0]=  even[i];
    result[i][1] = odd[i];
}
© www.soinside.com 2019 - 2024. All rights reserved.