此示例说明如何使用 List 类的 list.Addall(array1.asList(array2) 方法和 Array 类的 Arrays.toString() 方法将两个数组合并为一个数组。
importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;publicclassMain{publicstaticvoidmain(String args[]){String a[]={"A","E","I"};String b[]={"O","U"};List list =newArrayList(Arrays.asList(a));
list.addAll(Arrays.asList(b));Object[] c = list.toArray();System.out.println(Arrays.toString(c));}}
结果
上面的代码示例将产生以下结果。
[A,E,I,O,U]
数组合并的另一个示例。
publicclassHelloWorld{publicstaticvoidmain(String[] args){int[]a ={1,2,3,4};int[]b ={4,16,1,2,3,22};int[]c =newint[a.length+b.length];int count =0;for(int i =0; i < a.length; i++){
c[i]= a[i];
count++;}for(int j =0; j < b.length;j++){
c[count++]= b[j];}for(int i =0;i < c.length;i++)System.out.print(c[i]+" ");}}