将数据从Array放入2D数组Java

时间:2015-03-30 03:10:22

标签: java arrays 2d

假设我有一个字符串数组,如下所示

[red,black,blue,orange,green]

我想要做的是把它放在2D数组中:

[red][black][blue][orange][green]
[red][black][blue][orange][green]
[red][black][blue][orange][green]

我该如何做到这一点?

1 个答案:

答案 0 :(得分:1)

String [] anArray1 = {red, black, blue, orange, green};
String [][] anArray2 = new String[3][5];

for(int i = 0; i < 3; i++)
{
   for(int q = 0; q < 5; q++)
   {
     anArray2[i][q] = anArray1[q];
   }
}

我实际上没有对此进行测试,所以如果你复制/粘贴它就不行了,但代码背后的想法就在那里。