关注
16:可以使用HashMap的putIfAbsent方法来实现这个需求。该方***将指定的key-value键值对添加到HashMap中,但仅在该key当前不存在时才添加,如果该key已经存在,则不执行任何操作,返回已存在的value值。因此,我们可以通过循环遍历多条同名Key数据,并将它们依次添加到HashMap中,但只有第一条会被成功添加,其余的都会被忽略掉。示例代码如下:
```
HashMap<String, String> map = new HashMap<>();
for (Data data : dataList) {
map.putIfAbsent(data.getKey(), data.getValue());
}
```
其中,dataList是包含多条同名Key数据的列表,Data是自定义的包含Key和Value的数据类。通过循环遍历dataList,将每条数据的Key和Value依次添加到HashMap中,如果该Key已经存在,则不执行任何操作,否则将该Key和Value添加到HashMap中。最终,HashMap中仅包含第一条同名Key的数据,其余的都被忽略掉了。
查看原帖
5 评论
相关推荐
CUTMR:换账号试试重启推荐算法,我换账号之后回复率还不错,约莫有个20%左右的消息回复率,前几页、主动招呼的HR也开始符合我期望薪资,此前的大号从招呼、回复、前几页的岗位薪资在涨幅30%+以上 用着用着聊着聊着就变成-20%,而且我开通会员之后直接0面试 点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 打工的这一年2882
- 2... 你会和mentor进行deeptalk吗?2721
- 3... 金丹后期牛友!我们新年再见2348
- 4... 双非本2025秋招总结:65w+SSP三选一,最终还是“有鹅选鹅”|附面试心路历程2348
- 5... 牛客运营们,我保证这是我最后一次消费烤肠了!2217
- 6... 希望新的一年,我依然是走向幸福的那个人2100
- 7... 写给后辈们的一封信, 希望能帮助到你找第一份工作时少踩坑2029
- 8... 学院本 末 211 硕勇闯 java 后端实习美团 oc 逆袭指南2018
- 9... 对不起,我有罪1640
- 10... 6块腹肌就是给自己最好的新年礼物!1513
正在热议
更多
# 对2025年忏悔 #
5274次浏览 110人参与
# 春招前还要继续实习吗? #
5861次浏览 67人参与
# 实习没人带,苟住还是跑路? #
13924次浏览 278人参与
# 互联网行业现在还值得去吗 #
47865次浏览 355人参与
# 元旦假期你打算怎么过 #
8857次浏览 179人参与
# 面试官问过你最刁钻的问题是什么? #
10971次浏览 105人参与
# 职场新人生存指南 #
491578次浏览 9517人参与
# 大家实习都在做什么? #
9077次浏览 96人参与
# 一人说一家双休的公司 #
7903次浏览 102人参与
# 我们是不是被“优绩主义”绑架了? #
9645次浏览 304人参与
# 你觉得专业和学校哪个对薪资影响最大 #
87712次浏览 587人参与
# 新年的第一句祝福 #
51148次浏览 377人参与
# 巨人网络求职进展汇总 #
183950次浏览 1223人参与
# 腾讯工作体验 #
549201次浏览 3664人参与
# 领导秒批的请假话术 #
30654次浏览 121人参与
# 运营人求职交流聚集地 #
198735次浏览 1084人参与
# 机械人你觉得今年行情怎么样? #
6383次浏览 88人参与
# 如何提高实习转正率? #
73519次浏览 464人参与
# 你做过哪些dirty work #
25337次浏览 155人参与
# 运营来爆料 #
72667次浏览 454人参与
阿里云成长空间 763人发布