Discuss / Java / String 引用传递

String 引用传递

Topic source

javascript中函数参数是传值还是传址问题类似,String虽然是引用,但是当重新赋值的时候是重新分配了一块内存,而String[]更改里边的某个item的时候,还是在当前内存修改,所以会影响,但是如果String[]定义的names 也是这样赋值: nams = new String[] {"xiaohong", "daming"},getName()就不会改变,因为重新分配了内存,不影响原来的

javascript ?

不是你打错了吧?应该是Java


  • 1

Reply