我看到了类似的问题,但没有提供我想要的答案,如果这被认为是重复的话,请提前原谅我。我正在尝试将数组{1,2,3}和{4,5,6}合并成{1,2,3,4,5,6}。我做错了什么?我是Java的新手,请不要嘲笑我的问题。
public class combine {
public static void main(String[]args){
int[]a = {1, 2, 3};
int[]b = {4, 5, 6};
int[]c = new int[a+b];
for(int i=0; i<a.length; i++)
System.out.print(c[i]+" ");
}
public static int[]merge(int[]a, int[]b){
int[]c = new int[a.length+b.length];
int i;
for(i=0; i<a.length; i++)
c[i] = a[i];
for(int j=0; j<b.length; j++)
c[i++]=b[j];
return c;
}
}