RT.. 比如说有如下数据.
字符串: String a = "show me the money";
二维数组: ArrayList<String[]> b = new ArrayList<String[]>();想把这二个数据合并成一个数组c,如下形式:c ---> -----
| 0 | ----> -----
----- | a |
| 1 | -----
----- | b | ----> ------
| 3 | ----- | 0 | ----> ------
----- ------ | 0 |
| 1 | ------
------ | 1 |
------请问应该怎么做? 谢谢.
字符串: String a = "show me the money";
二维数组: ArrayList<String[]> b = new ArrayList<String[]>();想把这二个数据合并成一个数组c,如下形式:c ---> -----
| 0 | ----> -----
----- | a |
| 1 | -----
----- | b | ----> ------
| 3 | ----- | 0 | ----> ------
----- ------ | 0 |
| 1 | ------
------ | 1 |
------请问应该怎么做? 谢谢.
String[] b = {{1,2,3},{6,7,8}}
c = { {a,b} }
for(int n=0;n<b.length;n++){
c[1][n]=b[n];
}
不知道这样对不
for(int n=0;n <b.length;n++)
for(int i=0;i<b[n].length;i++){
c[1][n][i]=b[n][i];
}
这是代表什么意思
没什么意思,只是说明它是个二维数组. 里面的数组都是随便写的.
是这个意思
还是String[][] b = {{"1","2","3"},{"6","7","8"}}
public static void main(String[] args) {
String a="sss ";
String[][] b = {{"1","2","3"},{"6","7","8"}} ;
String[][][] c = new String[2][][]; c[0]=a;
for(int n=0;n<b.length;n++)
for(int i=0;i <b[n].length;i++){
c[1][n][i]=b[n][i];
}
}
}这是我写出来但在c[]=a这边是错的,等高手来解决
String[][] b ="1 ", "2 ", "3 "}, "6 ", "7 ", "8 "}}; String[][][] c = new String[][][]{new String[][]{{a}},b};
b是一个2维数组 只是一个字符串,只能把a封装为一个2维数组
或者用Object数组装
Object[] c1=new Object[]{a,b};
要是合并成多维的,那就具体情况具体分析了。