Re: [問題]把Vector放入Hashmap?
※ 引述《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
推
04/04 17:26, , 1F
04/04 17:26, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):