查看Arrays.copyof()的源码
可以看到他内部是引用的 System.arraycopy()
再看
这个方法,这里可以看出Arrays.copyof()扩大和缩小数组的长度。
总结:
1.Arrays.copyof()不用自己创建数组,适用于数组扩容
2.System.arraycopy()要自己创建数组,适用于灵活复制数组
查看Arrays.copyof()的源码
可以看到他内部是引用的 System.arraycopy()
再看
这个方法,这里可以看出Arrays.copyof()扩大和缩小数组的长度。
总结:
1.Arrays.copyof()不用自己创建数组,适用于数组扩容
2.System.arraycopy()要自己创建数组,适用于灵活复制数组