首页
题库
面试
求职
课程
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在求两个集合并集的过程中,可能需用到的操作是( ...
[不定项选择题]
在求两个集合并集的过程中,可能需用到的操作是( )
取元素
插入元素
比较操作
求表长
查看正确选项
添加笔记
求解答(12)
邀请回答
收藏(241)
分享
6个回答
添加回答
3
拾陆humin
联想 归并排序
发表于 2019-06-13 18:51:00
回复(0)
2
冲上顶峰
还需要求表长
发表于 2019-06-01 19:27:00
回复(3)
1
菜鸟ding
abcd
发表于 2023-09-21 21:40:11
回复(0)
1
MuceBall
1.List的contains(obj)方法
实际上,List调用contains(Object obj)方法时,会遍历List中的每一个元素,然后再调用每个元素的equals()方法去跟contains()方法中的参数进行比较,如果有一个元素的equals()方法返回true则contains()方法返回true,否则所有equals()方法都不返回true,则ontains()方法则返回false。因此,重写了Course类的equals()方法,否则,testListContains()方法的第二条输出为false。
2.Set的Contains(obj)方法
当调用HashSet的contains(Object obj)方法时,其实是先调用每个元素的hashCode()方法来返回哈希码,如果哈希码的值相等的情况下再调用equals(obj)方法去判断是否相等,只有在这两个方法所返回的值都相等的情况下,才判定这个HashSet包含某个元素。因此,需重写Course类的hashCode()方法和equals()方法。
3. Map中是否包含指定的Key和Value
在Map中,用containsKey()方法,判断是否包含某个Key值;用containsValue()方法,判断是否包含某个Value值。
注:跟List中的Contains()方法一样,Map中的ContainsValue()方法也需要调用某个Value值的equals()方法,去和参数对象进行比较,如果匹配成功,返回结果为true,说明在Map中的Value值确实包含参数对象。因此,需要重写Student类的equals()方法。
---------------------
作者:香蕉丶
来源:CSDN
原文:
https://blog.csdn.net/weixin_38670122/article/details/80570956
版权声明:本文为博主原创文章,转载请附上博文链接!
以上是博文内容。就是可以用
Contains方法进行筛选,可以用增强for循环,但是考虑到程序的性能优化,用元素较少的集合作为
Contains内的值进行比较的话速度快些,这是我的理解 = =题目也说的是
可能需用到的操作
编辑于 2019-07-25 10:58:04
回复(0)
25
叫我皮卡丘
需求:求两个集合的并集
1. 取元素,至少得知道集合存的是啥元素
2. 插入元素,并集可能存在集合 A 中有而集合 B 中无的元素,需要插入到新的集合中
3. 比较操作,判断是否相等
4. 求表长,完整遍历
发表于 2019-08-05 17:54:29
回复(1)
0
天尊墨宇
选ABCD
需求:求两个集合的并集
1. 取元素,至少得知道集合存的是啥元素
2. 插入元素,并集可能存在集合 A 中有而集合 B 中无的元素,需要插入到新的集合中
3. 比较操作,判断是否相等
4. 求表长,完整遍历
发表于 2020-07-18 06:45:48
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
爱奇艺
测试工程师
哈希
测试开发工程师
2019
大数据开发工程师
Java工程师
上传者:
小小
难度:
6条回答
241收藏
3170浏览
热门推荐
相关试题
总共100个球,拿到第100个算赢...
爱奇艺
智力题
评论
(13)
合并二叉树
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
安全工程师
c#工程师
数据库工程师
大数据开发工程师
瓜子二手车
2019
评论
(7)
硬币划分
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
安全工程师
c#工程师
数据库工程师
大数据开发工程师
瓜子二手车
2019
评论
(29)
关于进程的状态和状态转换,下列哪一...
操作系统
评论
(1)
使用全局置换算法,程序不可控制自身...
操作系统
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题