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