【发布时间】:2019-03-22 13:09:39
【问题描述】:
我有一个二维整数数组 我需要使用java复制二维数组的每一行和每一列,如下所示(覆盖现有值,而不是创建新列/行):
目前的方法
for(int i = 0; i < result.get(z).getWidth()-2; i+=1)
{ for(int j = 0; j < result.get(z).getHeight()-2; j+=1)
{
x[i+1][j] = result.get(z).getRGB(i, j);
x[i][j+1] = result.get(z).getRGB(i, j);
x[i+1][j+1] = result.get(z).getRGB(i, j);
}
}
【问题讨论】:
-
根据我的尝试进行了编辑。
-
为什么
i+2值应该只复制一个单元格? --- 为什么i+=1应该只处理所有其他值? -
更新了原帖。
标签: java arrays loops duplicates 2d