關於JAVA方法中數組的思考

今天做一道leetcode題目時,出現了一個錯誤,就是在方法中修改了數組,但是在主方法中數組沒有改變。我自己寫了幾段代碼測試了一下,發現了這麼一個問題,平時的數組傳遞的是一個地址,但是其實在方法的參數中還是一個形參,只是指向了內存中的數組,所以在修改數組的值時需要注意一個問題,就是不要將形參的引用指向別的地址。這麼說可能有點抽象,上圖~ 就是方法的參數,傳遞的其實是一個地址,此時方法中的參數還是指
相關文章
相關標籤/搜索