int[] arr =new arr []{ 1, 2, 3, 4, 5, 6, 7, 8 };
int[] a = arr ;
它也是按顺序的 ..
不太明白你想做什么
但这样可以实现
int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8 };
int[] a = new int[2];
int[] b = new int[2];
int[] c = new int[2];
int[] d = new int[2];
a[0] = arr[0];
a[1] = arr[1];
b[0] = arr[2];
b[1] = arr[3];
c[0] = arr[4];
c[1] = arr[5];
d[0] = arr[6];
d[1] = arr[7];
虽然这样做挺笨的,但是效率好
一个个取出来,一个个赋值
楼上的方法可以实现