看板 [ java ]
討論串[問題] 請問JAVA的哈希不能用Indexof該怎麼辦?
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 6→)留言8則,0人參與, 6年前最新作者hunkchen2016 (我的雞巴女友)時間6年前 (2018/11/27 10:35), 編輯資訊
1
0
0
內容預覽:
請問各位~~~. JAVA的哈希Map不可以用indexof找出我要的資料的位置. 那我要怎麼用Remove()??. 有甚麼方法嗎???. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.54.155. 文章網址: https://www.ptt.cc/bbs/ja

推噓1(1推 0噓 4→)留言5則,0人參與, 6年前最新作者gasbomb (虛空雷神獸)時間6年前 (2018/11/28 01:02), 編輯資訊
1
0
0
內容預覽:
for (Object key : hashmap.keySet()) {. if (hashmap.get(key) == target) {. hashmap.remove(key);. }. }. 你的key呢?. 鑰匙放哪邊都忘了怎麼開門 QQ. 只好用笨方法撬開了. -----. Sent
(還有138個字)

推噓1(1推 0噓 3→)留言4則,0人參與, 6年前最新作者gasbomb (虛空雷神獸)時間6年前 (2018/12/03 11:50), 6年前編輯資訊
0
0
0
內容預覽:
對不起, 我考慮不周, 上面的程式真的會 ConcurrentModificationException. break 之後再 remove 嗎?. 不過以 for each 來說, break 之後就拿不到裡面的變數 key 了. 這樣還有辦法 remove 嗎?. for (Object key
(還有1245個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者JustinHere時間6年前 (2018/12/12 16:10), 6年前編輯資訊
0
0
1
內容預覽:
在 Iterator 迭代過程去變動來源並不建議。. 先找出 key 清單,再從清單移除,這樣不用擔心 Map 資料中途被變動,value 有重複. 也可以處理。. package cc.openhome;. import java.util.*;. import java.util.stream.
(還有740個字)
首頁
上一頁
1
下一頁
尾頁