我很难想象如何将多维数组合并为一个单一的数组。
以下是我的代码:
为什么呢?我怎样才能将所有数字放到一个单一的数组中呢? 非常感谢!
以下是我的代码:
String[][] multiArray = {{"1","2","3"},{"4","5","6"}};
String[] singleArray = new String[6];
for(int i=0; i<singleArray.length; i++)
{
for(int x=0; x<multiArray.length; x++)
{
for(int z=0; z<multiArray[x].length;z++)
{
//for(int i=0; i<singleArray.length; i++)
//{
singleArray[i] = multiArray[x][z];
//}
}
}
}
for(String temp : singleArray){
System.out.println(temp);
}
结果是
6
6
6
6
6
6
为什么呢?我怎样才能将所有数字放到一个单一的数组中呢? 非常感谢!