A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

5、键盘录入5个字符串,分别存入List和Set(set中的元素不能去重)中;要求:

a.将list中重复的元素删除

b.将set中元素长度小于3的元素删除

set集合中不是不能存重复的元素嘛,但体重要求不去重  这要怎么办啊  这是入学考试的编程题,请大神们讲解下,谢谢

4 个回复

倒序浏览
回复 使用道具 举报
可以用比较器做
重复了 反回一个非零数 如果是正整数就是往右边写 如果是负数就会往左边写 是0就不写进去了
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
本帖最后由 小东先森 于 2016-12-26 23:38 编辑

遍历list集合存到一个新的set集合中    遍历set集合将获取的元素进行判断String.length<3,delete
回复 使用道具 举报
遍历list集合存到一个新的set集合中    遍历set集合将获取的元素进行判断String.length<3,delete
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马