【问题描述】设A和B为两个集合,A={a,b,c,d},B={b,c,d,e},则A与B的并集为:{a,b,c,d,e,f};
A与B的差集为:{a,b};A与B的交集为:{c,d}。
请编程,创建两个HashSet对象,其中保存整数。然后求它们的并集、差集和交集。
提示:利用addAll()、removeAll()、retainAll()方法。
请查阅帮助文档,了解Collection接口中这几个方法的用法。
【输入形式】
第1行是第1个HashSet对象的元素,0 表示结束
第2行是第2个HashSet对象的元素,0 表示结束
【输出形式】
两个集合的并集中的元素,用空格分隔
两个集合的差集中的元素,用空格分隔
两个集合的交集中的元素,用空格分隔
【样例输入】
1 2 3 4 0
3 4 5 6 0
【样例输出】
1 2 3 4 5 6
1 2
3 4