Java中怎样遍历Map的所有的元素
答案:2 悬赏:60 手机版
解决时间 2021-02-03 18:56
- 提问者网友:伴风望海
- 2021-02-03 01:47
Java中怎样遍历Map的所有的元素
最佳答案
- 五星知识达人网友:轮獄道
- 2021-02-03 01:53
for(String key : map.keySet()){
Object obj = map.get(key);
}
Object obj = map.get(key);
}
全部回答
- 1楼网友:行雁书
- 2021-02-03 02:56
你逻辑有错, int key = it.next().getkey(); string value = it.next().getvalue(); 一次输出中连续执行两次 it.next(). 首先第一次 it.next().getkey();得到的key是1,接下来 it.next().getvalue();已经调到下一条记录并获取它的value值,如此类推,你得到的结果应该为 1=b 3=d 解决办法:你把it.next().赋给一个变量,那在每次输出中it.next().只执行一次,结果就正确了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯