java Set集合,set集合常用方法有哪些?

KLQ 2020-08-27 09:58:14 java常见问答 7109

今天要给大家讲的就是java set集合常用方法的内容,那么你知道java set集合常用方法都有哪些吗?不清楚的小伙伴一起通过下面的文章内容来了解一下吧。

首先,因为set集合继承了Collection集合,set集合是一种无序不重复的集合。

set集合常用方法:

add (self, *args, **kwargs) 添加元素

clear (self, *args, **kwargs) 清空内容

update (self, *args, **kwargs) 可添加多个元素,更新

difference (self, *args, **kwargs) A.difference(B) 在A中找B没有的元素

difference_update (self, *args, **kwargs) 从当前集合中删除和B中相同的元素

discard (self, *args, **kwargs) 删除指定值,不存在也不报错

remove (self, *args, **kwargs) 删除指定值,不存在就报错

pop (self, *args, **kwargs) 弹出一个数并移除 ,可以说是随机的

remove (self, *args, **kwargs) 移除指定元素,不存在报错

issubset (self, *args, **kwargs) A是否是B的子序列

issuperset (self, *args, **kwargs) A是否为B的父序列

symmetric_difference (self, *args, **kwargs) 把AB交集外的元素放在一起

symmetric_difference_update (self, *args, **kwargs) 把AB交集外的元素放在一起,更新到A

union (self, *args, **kwargs) 并集

intersection (self, *args, **kwargs) 交集

intersection_update (self, *args, **kwargs) 把交集更新到A中

isdisjoint (self, *args, **kwargs) 如果没有交集,返回True,否则返回False

java set集合常用方法你都了解了吗?更多java set集合的常见问题请继续关注奇Q工具网来了解吧。

推荐阅读:

java session工作原理详解,session是什么?

java servlet教程,servlet开发实例详解

java写一个servlet实现登录功能,servlet简单登录实例代码