PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
Re: [問題] 請問JAVA的哈希不能用Indexof該怎麼辦?
作者:
gasbomb
(虛空雷神獸)
2018-11-28 01:02:48
※ 引述《hunkchen2016 (我的雞巴女友)》之銘言:
: 請問各位~~~
: JAVA的哈希Map不可以用indexof找出我要的資料的位置
: 那我要怎麼用Remove()??
: 有甚麼方法嗎???
for (Object key : hashmap.keySet()) {
if (hashmap.get(key) == target) {
hashmap.remove(key);
}
}
你的key呢?
鑰匙放哪邊都忘了怎麼開門 QQ
只好用笨方法撬開了
作者:
adrianshum
(Alien)
2018-11-28 22:34:00
一般map 應該會concurrent modification exception之類吧,iterate 過程中remove...
作者: Cavalier (Cavalier)
2018-11-29 02:46:00
是的 正確方法是 break 以後再 remove
作者:
qrtt1
(有些事,有時候。。。)
2018-11-29 07:32:00
用 iterator 去 remove 比較方便
作者:
jej
(晃奶大馬桶)
2018-11-29 22:20:00
用iterator+1 用map.remove反序的時候會遇到可怕的狀況
繼續閱讀
[問題] Integer 如何pass-by-ref
DONmilK
[問題] 關於Java認證的問題
Dong0129
[問題] 請問JAVA的哈希不能用Indexof該怎麼辦?
hunkchen2016
[問題] Spring Bean和new Object
neetpride
[問題] 將HttpResponse寫入快取再讀取
lueichun
[問題] 關於JSON的問題~~
adbecf
[已徵到] 徵 thinking in java 4/e中文版
newkni
[問題] 如何將按鈕值對應到TextField?
logic30
[問題] javac 找不到同資料夾下的檔案
ntumath
[活動] Spring 5 最新消息
qrtt1
Links
booklink
Contact Us: admin [ a t ] ucptt.com