看板 java 關於我們 聯絡資訊
※ 引述《plankton (當個快樂的捲毛)》之銘言: : 各位大大...很不好意思... = =a : 想請問有關 vector 放入 hashmap 的問題 : 今天我已經把vector放入hashmap裡了.. : 可是當我使用vector.clear();時 : hashmap裡面存的vector也變成空白了 -__-!!! 前面已經有人解釋過, 是因為 vc 跟存在 Hsahmap 裡的是同一個 Vector 物件。 用 clone() 或著是其他方法去複製一個相同的 Vector, 使得物件變成兩份,此後對其中一個 Vector 操作時,就不會影響到令一個 Vector, 這樣就能夠解決你的問題。 但如果你 clear 的目的只是為了在 HashMap 放入另一個 Vector, 那麼其實你可以直接 new 一個新的 Vector。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.78.239
plankton:謝謝...我試了幾種方式..大概了解各位大大的意思了 04/04 17:26