7-3 sdust-Java-字符串集合求并集 (25 分)从键盘接收N个英文字符串(其中不同的字符串数量大于10),从头开始取5个不同的字符串放入一个集合S1,然后接着取5个不同的字符串放入另一个集合S2,按照字母顺序输出S1和S2的并集中的每个字符串(字符串区分大小写)
输入格式:
一行以空格分开的英文字符串(不同的字符串数量大于10)。
输出格式:
按照字母顺序(先比较字符串首字母,首字母相同的比较字符串第二个字母,以此类推)输出的S1和S2并集的字符串。
输入样例:
android python java javaee javase database java jsp servlet java algorithm junit

输出样例:
algorithm
android
database
java
javaee
javase
jsp
python
servlet

在这里插入代码片
import java.util.*;
public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);String s=sc.nextLine();String[] str=s.split(" ");TreeSet ts1=new TreeSet();TreeSet ts2=new TreeSet();for(int i=0;i<str.length;i++){if(ts1.size()<5){ts1.add(str[i]);}else if(ts2.size()<5){ts2.add(str[i]);}}ts1.addAll(ts2);Iterator it=ts1.iterator();while(it.hasNext()){System.out.println(it.next());}}
}

7-3 sdust-Java-字符串集合求并集 (25 分)相关推荐

  1. 7-4 sdust-Java-字符串集合求并集 (20分)

    7-4 sdust-Java-字符串集合求并集 (20分) 从键盘接收N个英文字符串(其中不同的字符串数量大于10),从头开始取5个不同的字符串放入一个集合S1,然后接着取5个不同的字符串放入另一个集 ...

  2. 7-1 sdust-Java-字符串集合求并集 (20 分)

    7-1 sdust-Java-字符串集合求并集 (20 分) 从键盘接收N个英文字符串(其中不同的字符串数量大于10),从头开始取5个不同的字符串放入一个集合S1,然后接着取5个不同的字符串放入另一个 ...

  3. sdust-Java-字符串集合求并集 (10分)

    7-11 sdust-Java-字符串集合求并集 (10分) 从键盘接收N个英文字符串(其中不同的字符串数量大于10),从头开始取5个不同的字符串放入一个集合S1,然后接着取5个不同的字符串放入另一个 ...

  4. 7-7 sdust-Java-字符串集合求并集 (10分)

    从键盘接收N个英文字符串(其中不同的字符串数量大于10),从头开始取5个不同的字符串放入一个集合S1,然后接着取5个不同的字符串放入另一个集合S2,按照字母顺序输出S1和S2的并集中的每个字符串(字符 ...

  5. 7-3 sdust-Java-字符串集合求并集 (10分)

    从键盘接收N个英文字符串(其中不同的字符串数量大于10),从头开始取5个不同的字符串放入一个集合S1,然后接着取5个不同的字符串放入另一个集合S2,按照字母顺序输出S1和S2的并集中的每个字符串(字符 ...

  6. python3 练习题100例 (二十二)输入两个字符串,输出两个字符串集合的并集

    题目内容: 输入两个字符串,输出两个字符串集合的并集. 为保证输出结果一致,请将集合内元素排序之后再输出, 如对于集合aset,可输出sorted(aset). 输入格式: 共两行,每一行为一个字符串 ...

  7. c语言链表集合求并集用字母表示,c语言实现的链表集合的并集与交集

    c语言,链表,集合求并集,交集 #include #include typedefintDatatype; //定义链表的节点 typedefstructLNode{ Datatype data; L ...

  8. 7-9 集合相似度 (25 分)(交集/并集)

    7-9 集合相似度 (25 分) 给定两个整数集合,它们的相似度定义为:Nc​/Nt​×100%.其中Nc​是两个集合都有的不相等整数的个数,Nt​是两个集合一共有的不相等整数的个数.你的任务就是计算 ...

  9. 7-9 集合相似度 (25分)

    7-9 集合相似度 (25分) 给定两个整数集合,它们的相似度定义为:N ​c ​​ /N ​t ​​ ×100%.其中N ​c ​​ 是两个集合都有的不相等整数的个数,N ​t ​​ 是两个集合一共 ...

最新文章

  1. beamSearch算法原理
  2. 学嵌入式Linux软件开发需要的知识
  3. 作者:滕飞(1984-),女,博士,西南交通大学信息科学与技术学院讲师,CCF和ACM会员。...
  4. 【华为云技术分享】如何用交互式特征工程工具进行数据分析处理
  5. 微信 8.0.1又来了!修复问题,终于能显示“在线状态”了
  6. 【转】Canny 算法
  7. 基于JavaWeb的房屋出租管理系统设计与实现
  8. 【分享】“金蝶云星辰“ 在集简云平台集成应用的常见问题与解决方案
  9. Windows下CMake的下载与安装详解
  10. git官网下载比较慢的解决方法
  11. C3: 基金名称末尾 A 和 C 的区别
  12. oracle 新增字段 影响,Oracle 之 表新增字段后修改字段顺序
  13. (转)三维GIS软件十九重唱
  14. 性能测试场景设计深度解析
  15. Java获取Excel表格的真实行数
  16. 弹性布局案例实操(京东网页制作的草稿)
  17. 完全备份、增量备份和差异备份
  18. 你要的大数据/Python学习路线图来了!
  19. 【JDK7】新特性(6) 监听文件系统的更改
  20. 2021年中国InGaAs+APD接收机市场趋势报告、技术动态创新及2027年市场预测

热门文章

  1. simi.city forum.php,simicitybuildit欧米伽建筑代号什么意思
  2. 关于.rdc文件导入Blender软件时失败报错的解决办法(从谷歌地图中获取带纹理的倾斜模型数据)
  3. 锐龙r74800h和i710750h差距大吗 r74800h和i710750h对比
  4. 国风雅韵之琴瑟(页面文章不知道放哪,于是放CSDN当跳转链接系列QWQ Sorry辣~)
  5. ACL/NAACL‘22 推荐系统论文梳理
  6. 大数据三维可视化展示系统的应用分析
  7. Android studio设计一个简易微信界面
  8. 研发思维08----嵌入式智能产品数据服务后端分析
  9. 第七期 | 网约车司机的“捞偏门”手段:作弊抢单、空跑刷单
  10. sgu207:Robbers(贪心)