关于JAVA方法中数组的思考

今天做一道leetcode题目时,出现了一个错误,就是在方法中修改了数组,但是在主方法中数组没有改变。我自己写了几段代码测试了一下,发现了这么一个问题,平时的数组传递的是一个地址,但是其实在方法的参数中还是一个形参,只是指向了内存中的数组,所以在修改数组的值时需要注意一个问题,就是不要将形参的引用指向别的地址。这么说可能有点抽象,上图~ 就是方法的参数,传递的其实是一个地址,此时方法中的参数还是指
相关文章
相关标签/搜索