Re: [問題] 請問...

看板java作者 (Are you ready,too?)時間16年前 (2008/06/24 20:52), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/7 (看更多)
http://pastie.org/221066 首先先new一個People 然後在呼叫People的addPerson的method 去add一個Person進去 假設當我add一個Person物件假設為a好了 每當我呼叫ManPosition建構子去改變a的座標值時 a的座標值就會跟著改變 然後此時我在add Person b物件進去 b跟a的位置是不一樣的數值 但當我想知道某個時刻的a跟b的位置時 我呼叫了initialInfo的addToList值 來列印出他們的座標 沒想到 key是不同啦 反倒是value相同= = 想請為各位大大 是我使用錯誤了嗎? 還是? 先跟大家說個抱歉 小弟程式寫得滿亂的 可能大家會看得不太習慣 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.23.101

06/24 21:02, , 1F
你的Position設成static當然出來的都一樣
06/24 21:02, 1F

06/24 21:30, , 2F
謝謝大大幫忙
06/24 21:30, 2F
文章代碼(AID): #18OEu4N4 (java)
文章代碼(AID): #18OEu4N4 (java)