我有一个名为 multi 的二维数组,其声明为
Object[][] multi = new Object[10][10];
我尝试添加一些元素,例如 x 和 y 是整数
multi[y][x]=10;
当我从这个array
或孔array
打印任何内容时,我得到null
输出我打印的内容
System.out.println(multi[0][0]);
或
for(int r = 0; r < 10; r++) {
for(int g = 0; g <10; g++) {
System.out.println(multi[r][g]);
}
}
最佳答案
将值放入数组并打印它们。
Object[][] multi = new Object[10][10];
Double d = 0.1;
Double anotherD = 2.5;
multi[0][0] = d ;
multi[1][3] = anotherD;
for (int i = 0; i < multi.length; i++)
{
for (int j = 0; j < multi[i].length; j++)
{
System.out.println(multi[i][j]);
}
}
运行上述代码时,您应该看到以下输出:
0.1 无效的 [省略大量空值] 无效的 2.5 无效的 [省略大量空值] 空
关于java - 将 Double 元素添加到二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35625002/