2014-04-19 56 views
0

我希望向函數發送一個'int'來改變它的值。我想通過引用發送它,以便在返回給被調用者後保留'int'的新值。什麼是最有效的方法呢?Java - 通過引用傳遞變量

我知道我可以使用包裝類Integer來發送'int'的對象。但是,我無法弄清楚如何改變這個類的值,所以在返回被調用者之後這個改變將會佔上風。

感謝您的幫助。

+0

顯示它的代碼卡 –

+0

這是因爲Integer是不可變的,因爲它應該是。你需要製作你自己的包裝類。 – Ingo

+0

Integer類是不可變的,因此可能需要使用int作爲實例變量創建自己的類 – sidgate

回答