CodeGym /课程 /Java 语法 /可以对集和映射执行哪些操作?

可以对集和映射执行哪些操作?

Java 语法
第 8 级 , 课程 7
可用

“还不累吧?那我们继续。我想给你讲一下有关集和映射及其用途的更多详细信息。”

是一组未编号的对象。集的主要特征是它只包含唯一的对象,即,集的每个元素都不相同。下面是可以对集执行的操作:”

操作 方法
添加元素 add(), addAll()
删除元素 remove(), removeAll()
检查元素是否存在 contains(), containsAll()

“就这些吗?”

“嗯,是的。还可以使用 size() 方法查明集中包含多少元素。”

“映射呢?”

映射是由对组成的集合。跟集相似,但它是一组键值对而不是唯一的元素。唯一的限制在于每个 «键» 必须是唯一的映射不能包含具有相同键的两个对。”

“下面是可以对映射执行的操作:”

操作 方法
获取所有对的集合 entrySet()
获取所有键的集合 keySet()
获取所有值的集合 values()
添加对 put(key, value)
获取指定键的值 get(key)
检查指定键是否存在 containsKey(key)
检查指定值是否存在 containsValue(value)
检查映射是否为空 isEmpty()
清除映射 clear()
删除指定键的值 remove(key)

“这比集有趣多了。”

“是的。虽然映射不如列表常用,但却在很多任务中使用。”

评论 (5)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
「D4C」 级别 10,China,China
28 七月 2023
“还不累吧?那我们继续。”
Anonymous #11312152 级别 9,Guangzhou,China
19 三月 2023
这里记录的方法不全吧
Super Ego 级别 14,Wu Han,China
10 二月 2023
看到现在感觉java各项功能好整齐啊,python可能是被封装的太好,各种格式五光十色的
AllAccept 级别 41,China,Hong Kong
14 十月 2021
come on !
null 级别 17,Chengdu
6 三月 2021
加油💪