用java编写程序,集合元素为小写字母,实现集合的交,并,补,差运算

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java编写程序,集合元素为小写字母,实现集合的交,并,补,差运算相关的知识,希望对你有一定的参考价值。

,并判断集合之间的关系

参考技术A public static void main(String[] args)
Set<Character> result = new HashSet<Character>();
Set<Character> set1 = new HashSet<Character>()

add('a');
add('b');
add('c');
add('d');
add('e');

;

Set<Character> set2 = new HashSet<Character>()

add('a');
add('b');
add('c');

;

result.clear();
result.addAll(set1);
result.retainAll(set2);
System.out.println("交集:" + result);

result.clear();
result.addAll(set1);
result.removeAll(set2);
System.out.println("差集:" + result);

result.clear();
result.addAll(set1);
result.addAll(set2);
System.out.println("并集:" + result);

result.clear();
result.addAll(set1);
if(result.containsAll(set2))
result.removeAll(set2);
System.out.println("补集:"+result);
else
System.out.println("无补集");


追问

元素必须为小写字母😞

追答

是小写字母

追问

?不是12345吗?

能从键盘上输入集合吗?

以上是关于用java编写程序,集合元素为小写字母,实现集合的交,并,补,差运算的主要内容,如果未能解决你的问题,请参考以下文章

C++/编译原理语法分析:求解First集合

第一阶段 高等数学——集合

用java编写程序,求集合的并集、交集和差集

用java实现字母与数字混合的唯一序号,且要递增

求教如何用C语言求两个字母集合的交集?

java-集合4