我有2套:
Set<Character> set1 = new HashSet<>();
Set<Character> set2 = new HashSet<>();
set1
包含[txt file]
,set2
包含[a,e,i,o,u]
。
我想比较两个集合并找到文本文件中的元音数量。
答案 0 :(得分:0)
使用番石榴
Sets.intersection(set1,set2).size()
使用 apache commons collection
CollectionUtils.intersection(collection1,collection2).size()
使用 gs-collections
mutableSet1.intersect(mutableSet2).size()
使用计划JDK
设置result = new HashSet&lt;&gt;(set1);
result.retainAll(SET2);
result.size();