java - 将 Double 元素添加到二维数组

标签 java arrays

我有一个名为 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/

相关文章:

php - 从数据库表中获取的逗号分隔值行创建单个值的平面数组

java - 如何在 XML 文件中构建多维数组?

java - 在程序启动时启动数据库

java - Documentdb java SQL API-带空格的查询集合

java - 防止写入默认属性值 JAXB

java - 无法从 Json 字符串创建对象列表

java - 防止数据库中重复行的最佳方法

ios - 图像数组和每帧 Xcode 的 if 语句

PHP 在 PHP 中左旋转数组

javascript - JavaScript 中的 "dot function"运算符