作者kkman0120 (kk)
看板java
標題[問題] call by reference問題
時間Sat Jun 6 16:29:35 2009
請問一下
我目前有兩個物件
物件a裡面有整數
想要傳到物件b裡面去做更改
爬文一下發現大家都說java是用傳值方式呼叫方法的
除非要用到call by refernece
請問一下那如果要做到像c++那樣可以傳參考的話
應該怎麼實作呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.248.179
推 puzi:java預設物件就是傳參考啦...除非是傳int…等原型型態 06/06 16:43
→ kkman0120:我就是要傳int阿 想把它在物件b裡面作改變 06/06 16:57
推 Puser:B(A a){a.i1 = 123);A a =new A(); B b = new B(a); 06/06 17:19
→ kkman0120:樓上你的意思是說把整個A丟進去給B嘛? 06/06 17:34