CodeGym /Java 课程 /Java 语法 /练习使用集和映射 练习使用集和映射 Java 语法 第 8 级 , 课程 8 可用 “我相信你已经了解了集和映射。这里有几个任务,可以帮助你巩固新知识。 评论 (27) TO VIEW ALL COMMENTS OR TO MAKE A COMMENT, GO TO FULL VERSION 17022 级别 23,Guangzhou,China 29 五月 2024 还是挺陌生的,没怎么学过map,感觉要去看看视频 简默 级别 15,Central District,Hong Kong 2 十二月 2023 《需要重复的内容》可以这样: 1:创建map对象 2:将value值放入一个List中 3:遍历List,内部遍历map,如果List的元素在map中有重复,则将此值放入一个Set中 4:最后set中的值全是map中有重复的值,且具有唯一性,再遍历set删除对应的map元素即可 黄z聰 级别 18,Tokyo,China 15 十一月 2023 逐渐挠头 鑫仔 级别 18,China,China 3 二月 2022 人口普查这道题,出题者没考虑KEY键在map.put()的时候,key唯一,所以出题人的代码在创建map映射的时候,键入的key都是不同的,根据题意,需要判断firstname是否有重复的,因此,学员很容易产生困惑,如果大家想要实现判断key是否相同,可以用IdentifyHashMap来创建map映射 豪爷 级别 13,Changsha 12 七月 2021 大于10移除很简单,弄一个新的HashSet,把大于10的放到新的里面,然后直接removeAll就可以了。 Yingjie Guan 级别 18,Quarry Bay 7 七月 2021 map中key不是是唯一的嘛,怎么会有重复的值 时雨 级别 15 12 三月 2021 搞不太懂国外的firstName和lastName... Yu 级别 16,Chongqing 8 三月 2021 为什么第二低的removeAllNumbersGreaterThan10方法不能直接用for each set,找到大于10的直接删除,在返回set,而要重新创建copy变量。 Anti 级别 12,Shanghai,China 17 十一月 2020 为什么用for循环 set.add() 20次 验证会不通过? 昨日少年 级别 8,Beijing,China 23 八月 2020 what a stupid question! Task 3 ,recode name with hashmap?how to calculate the number of the lastname?the key is unique,so that the number of the last can only be 1.It's just so meaningless!
GO TO FULL VERSION