关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
微笑精灵
2022-04-25 18:42
采纳率: 91.5%
浏览 30
首页
编程语言
已结题
map的keyset遍历删除map中元素也会导致ConcurrentModificationException?
开发语言
后端
java
有点理解不了。
java
我知道增强for循环的底层是迭代器。
但是我用的是keyset操作的Map啊。
为什么会导致这个异常呢?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
吕布辕门
后端领域新星创作者
2022-04-25 18:49
关注
底层也是迭代器,所以不行,望采纳
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
java
中
map
为什么不能直接使用iterator
遍历
?
java
2016-03-21 02:43
回答 4
已采纳
只有实现的collect
ion
集合才有iterator方法,比如List和se接口;而
Map
接口不能使用iterator方法,需要现获取
set
视图,即
Set
set
=
map
.
key
Set
();
Android
中
hash
map
遍历
删除
已用iterator.remove()依旧报错
android
android-studio
2020-05-29 09:58
回答 1
已采纳
iterator.remove() 操作就可以
删除
这个
元素
了 , three.remove(
key
) 操作是多余的 , 另外
遍历
删除
一定要使用 iterator
删除
,
遍历
的时候 不要直
java集合
遍历
hasnext增强for普通for还有
map
的entry
set
和
key
set
效率问题
java
2017-09-08 15:49
回答 2
已采纳
http://www.cnblogs.com/imzhj/p/5981665.html 这篇文章很详细
java
遍历
Map
的几种方法分析
2020-09-01 19:19
注意,这种方式如果在
遍历
过程
中
删除
键,可能
会
导致
迭代器抛出`Con
current
Modifi
cat
ion
Exception
`异常。 4. **通过`entry
Set
()`
遍历
** 类似地,如果需要同时访问键和值,但不希望使用for-each循环,也可以使用`...
Map
嵌套的
遍历
最后输出变量报错
eclipse
java
java-ee
2020-11-20 00:11
回答 2
已采纳
注意看括号内的变量,无法在括号外显示,再给你两张图对比一下就明白了
Java
中
Map
接口存放的
key
set
与values与Hash
Map
$Node有什么关系
java
有问必答
2022-09-09 11:16
回答 4
已采纳
Map
每个节点是一个NodeNode的键表示
key
,值表示value
Map
部分源码: public interface
Map
<K,V> {
Set
<K>
key
Set
Java循环数据 如果
Map
在循环外 循环添加数据就
会
被覆盖 但是在里面 就不
会
java
list
开发语言
2021-07-23 18:48
回答 2
已采纳
这种你可以在外面定义
Map
,然后再循环里面new,每次也就能够装入List里面。
【关于
Map
的
key
Set
方法
遍历
删除
添加问题】
2021-12-02 10:14
Artisan_w的博客
对于读取
Map
的所有键值集合有一个合适的方法:
Set
set
s =
map
.
key
Set
(); 如果想要直接
遍历
可以采用:
Set
<Integer>
set
s =
map
.
key
Set
(); Iterator<Integer> it=
set
s.iterator(); while(it.hasNext()...
tree
Map
的
key
set
方法得到的
set
是有序的么?
java
2022-03-29 17:52
回答 1
已采纳
Tree
Map
调用
key
Set
获取到的
Set
仍然是排序过的使用流处理可以截取前几个因为
Set
是排序过的,所以放入List也可以保证顺序。
Map
<String, String> treeM
怎么
遍历
Map
集合
中
的对象?
2009-04-21 21:42
回答 3
已采纳
[code="java"] import java.util.*; public class Test
Map
{ public static void main(String[] ar
请教:
Map
<Object,List<object>类型在struts2
中
遍历
问题
struts
2010-09-04 16:58
回答 1
已采纳
[code="java"] [/code]
Map
遍历
时
删除
元素
2023-02-03 13:35
ROokie_pra的博客
Map
操作
按条件
遍历
删除
map
中
的
元素
时报java.util.Con
current
Modifi
cat
ion
Exception
异常
2021-08-25 11:26
科洛桑的黄昏的博客
使用Iterator
遍历
key
Set
(),按条件
删除
即可。 private static void caseDFS(XMindRootDataEntity rootData, int level,
Map
<Integer, String> branchContent) { int newLevel = level + 1; // System.out....
java集合
map
取
key
使用示例 java
遍历
map
2020-09-04 15:57
- 当
遍历
Map
时,修改
Map
(如添加、
删除
键值对)可能
会
导致
迭代器抛出`Con
current
Modifi
cat
ion
Exception
`。为避免这种情况,可以使用`Iterator.remove()`方法
删除
元素
,或者在
遍历
前复制
Map
(如使用`new Hash
Map
(
map
...
list、
map
、
set
遍历
中
删除
出现 Java.util.Con
current
Modifi
cat
ion
Exception
2022-06-15 20:07
时间都用来泡馍了的博客
list、
map
、
set
遍历
中
删除
或增加对象出现 Java.util.Con
current
Modifi
cat
ion
Exception
Java
中
遍历
Map
的多种方法示例及优缺点总结
2020-08-30 01:20
在Java编程
中
,
遍历
Map
是非常常见的操作,用于访问存储的键值对。本文将详细介绍Java
中
遍历
Map
的四种主要方法:`
key
Set
`、`values`、`entry
Set
`以及使用`Iterator`和`Lambda表达式`,并分析它们的优缺点。 1. **...
map
遍历
删除
异常:Con
current
Modifi
cat
ion
Exception
2017-06-21 20:03
Java仗剑走天涯的博客
1.
map
集合单个
删除
此时,一般都不
会
出问题,直接 remove(
key
) 2.
map
集合
遍历
删除
多个出现 Con
current
Modifi
cat
ion
Exception
【Java】
遍历
Map
时
删除
Map
中
元素
2023-05-17 14:07
cruel2023的博客
不能直接在
Map
的 for 循环
中
使用 remove 方法,
会
抛出 Con
current
Modifi
cat
ion
Exception
异常,应使用迭代器
中
的 remove 方法
删除
元素
。
Map
:
遍历
与
删除
2022-03-22 12:34
m0_54853420的博客
1.
遍历
Map
: (1)通过
map
.
key
Set
()拿到
key
,需要获取value,再通过
key
获取value。一般有两种写法,一种是使用iterator
遍历
,一种是直接
遍历
。示例代码如下: //直接
遍历
for (String
key
: mHash
Map
.
key
Set
()) { value...
浅析java
中
遍历
map
的两种方式
2020-09-01 00:56
遍历
Map
是开发过程
中
常见的操作,通常有两种主要的方法:通过Entry
Set
和通过
Key
Set
。下面将详细介绍这两种
遍历
方式。 1. 通过Entry
Set
遍历
Map
Map
的`entry
Set
()`方法返回一个包含
Map
中
所有键值对的
Set
视图。这...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
5月6日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
4月28日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
4月25日
悬赏问题
¥15
PADS Logic 原理图
¥15
PADS Logic 图标
¥15
电脑和power bi环境都是英文如何将日期层次结构转换成英文
¥20
气象站点数据求取中~
¥15
如何获取APP内弹出的网址链接
¥15
wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
¥50
STM32单片机传感器读取错误
¥15
(关键词-阻抗匹配,HFSS,RFID标签天线)
¥15
机器人轨迹规划相关问题
¥15
word样式右侧翻页键消失