import java.util.Arrays;publicclassMyarray{publicstaticvoidmain(String[] args){// 一維數組聲明int arr1 []=newint[3];int[] arr2 ={4,5,6};arr1[0]=0;arr1[1]=1;arr1[2]=2;for(int i =0; i < arr1.length;++i){System.out.println(arr1[i]);System.out.println(arr2[i]);}// API arraycopyint source []={1,2,3}, dest []={4,5,6,7};System.arraycopy(source,1, dest,2,2);// 從source 的 pos 1 開始 拷貝到 dest 的 pos 2, 復制 len = 2 個for(int i : dest)System.out.println(i);// 4,5,2,3// sortArrays.sort(dest);for(int i : dest)System.out.println(i);// 2,3,4,5// 二維數組int arr2d1 [][]={{1,2},{3},{4,5}};//可以每行不一樣長for(int i =0; i <arr2d1.length;++i){for(int v : arr2d1[i])System.out.print(v);System.out.print("\n");}int[][] arr2d2 =newint[2][3];//2行3列for(int i =0; i <arr2d2.length;++i){for(int v : arr2d2[i])System.out.print(v);//不初始化,默認為 0System.out.print("\n");}// 多維數組int arr3d1 [][][]={{{1,2},{3}},{{4,5},{6,7},{8}}};int[][][] arr3d2 =newint[2][3][4];}}