首页
编程
java
php
前端
首页
编程
java
php
前端
为什么方法参数传入后不做改变也会变化
注释为输出结果,新建一个数组b来用作改变,不想改变原参数,但是这个a没有进行操作为什么输出后会变化
因为b和a指向的是同一个地址,所以b改变了,a也会变。望采纳~
是因为方法内 你传入的参数在内存中指向了一个数据引用,所以你将引用地址赋值给了b,那么b就引用了你的数据地址,所以一处改动,全部生效
点击展开全文