java - 如何以编程方式在二维数组中插入值?

标签 java android arrays multidimensional-array arraylist

我想在 java 中动态地执行此操作。我知道如何在一维数组中插入值。我对二维数组有点困惑。

static final String shades[][] = {


 // Shades of grey
  {
    "lightgrey", 
    "dimgray", 
    "sgi gray 92", 
  },
 // Shades of blue
  {
    "dodgerblue 2", 
    "steelblue 2", 
    "powderblue", 
  },
// Shades of yellow
  {
    "yellow 1",
    "gold 1",
    "darkgoldenrod 1", 
  },
 // Shades of red
  {
    "indianred 1", 
    "firebrick 1", 
    "maroon", 
  }
};

最佳答案

String[][] shades = new String[intSize][intSize];
 // print array in rectangular form
 for (int r=0; r<shades.length; r++) {
     for (int c=0; c<shades[r].length; c++) {
         shades[r][c]="hello";//your value
     }
 }

关于java - 如何以编程方式在二维数组中插入值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10751603/

相关文章:

java - Android Studio 找不到我的 JDK

java - 在装有 java 1.6 的机器上运行 neo4j

java - 显示进度对话框,直到条件成立或时间结束

c++ - 展开新对象并将其添加到函数内的数组

java - 我相信从 grid[x] 收到错误

java - 返回类型为 void 的 Lambda 表达式可以使用包装器进行编译,但不能使用原始类型进行编译

android - 退出谷歌地图 Intent 在android中

android - 从服务器下载一个没有扩展名的文件

javascript - Vue 用 [] 括号打印我的数组,为什么?

java - java中的列表字符串列表