JAVA中如何把二维字符数组的所有字符,传给一个一维字符数组

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:18:29
JAVA中如何把二维字符数组的所有字符,传给一个一维字符数组

import java.lang.reflect.Array;

public class array
{
public static void main(String[] args)
{
int[] a=new int[]{9,54,56,5,3,2,38,4,7,5};
int[] b=new int[]{2,21,23,5};
int[] c=new int[]{45,5,6,2,7,32,87,21,3,85};
int[] d=new int[]{54,54,4,24,1,4,35,84,54,3};
int[][] arr=new int[][]{a,b,c,d};
int[] result=new int[a.length +b.length +c.length +d.length ];
int j=0;
for(int i=0;i<arr.length ;i++)
{
System.arraycopy( arr[i],0,result,j,arr[i].length );
j=j+arr[i].length ;
}
for(int i=0;i<result.length ;i++)
{
System.out.println(result[i]) ;
}
}
}

for

先将二维数组的各行和列分别读出,再负给一个一维数组.