Java中由于是传递的是引用,因此两个数组之间可以直接赋值比如
这样也是允许的,因为target 获得的是Src的引用它们指向同一块內存,但在C、C++中是不允许的请问对于Java数组间赋值,直接赋引用好还是需要循环来一个个赋值比如安全性,时间复杂度等等或者日常开發习惯方面来谈谈
支持System.arrayCopy另外,在Java里数组在使用前一定要预先定义大小
这样不安全,两个数组指向同一个引用修改了一个数组的值,會造成另一个数组的值也被修改
如果数组赋值是通过参数传递的有时候不知道傳入的数组大小是多少,如何预定义大小比如
如果src数组的值变化,target 的值也要变囮则直接赋值