如何插入二维数组programmaticaly值? [英] How to insert values in two dimensional array programmaticaly?

查看:106
本文介绍了如何插入二维数组programmaticaly值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在java中动态地做到这一点。我知道如何插入单维数组值。我位二维数组混淆。

 静态最后弦乐色调[] [] = {
 // 灰色的影子
  {
    浅灰色,
    暗灰,
    SGI灰色92
  },
 蓝//灯罩
  {
    宝蓝2,
    钢青2,
    灰蓝
  },
黄色灯罩//
  {
    黄色1,
    金1
    深金黄1,
  },
 红色灯罩//
  {
    印地安1,
    耐火砖1,
    栗色,
  }
};

感谢您的帮助...


解决方案

 的String [] [] =深浅新的String [intSize] [intSize];
 //矩形形式印刷阵列
 对于(INT R = 0;为r shades.length; R ++){
     对于(INT C = 0;℃下的阴影[R]。长度; C ++){
         色调[R] [C] =你好; //你的价值
     }
 }

I want to do this dynamically in java. I know how to insert values in single dimensional array. I am bit confused in two dimensional array.

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", 
  }
};

Thanks for your help...

解决方案

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
     }
 }

这篇关于如何插入二维数组programmaticaly值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆