java的引用、參數修改

問題 今天我同學遇到了一個問題,我也感到疑惑。 下面的第一個版本的函數時無法修改person的值的,但是爲什麼第二個版本的卻可以? 第一個版本 第二個版本 回答 先要明確,方法在修改引用的內容時才能達到修改傳入對象的值的目的 這個方法傳入的是對一個數組的引用,相當於指向這個數組的指針,其指向的內容是數組 第一個版本的代碼,直接令這個引用指向了另外的對象,所以當方法返回的時候,引用時不變的,所以原來
相關文章
相關標籤/搜索