关于Arrays.copyOfRange(md,from,to)小问题
int mn[]=new int[64];
for(int m=0;m<64;m++)
mn[m]=10+m;
int abc[]=Arrays.copyOfRange(mn, 0, 5);
for(int i=0;i<abc.length;i++)
System.out.println(abc[i]);
为什么上述copy函数最后只是输出abc[0],abc[1],abc[2],abc[3],abc[4]的值,却没有abc[5]??? java Arrays.copyOfRange
[解决办法]
static int[] copyOf(int[] original, int newLength)
复制指定的数组,截取或用 0 填充(如有必要),以使副本具有指定的长度。