62,614
社区成员
发帖
与我相关
我的任务
分享
public void setValue(String []src){
String []target = src;
}
这样也是允许的,因为target 获得的是Src的引用,它们指向同一块内存,但在C、C++中是不允许的,请问对于Java数组间赋值,直接赋引用好还是需要循环来一个个赋值?比如安全性,时间复杂度等等或者日常开发习惯方面来谈谈
private String []target;
public void setArray(String[] src){
//target = src;
for(int i = 0; i < src.length; i++){
target[i] = src[i];
}
}