我正在编写一个程序来测试彩票选择程序以进行统计分析。我几乎知道如何存储数据。我的问题是:如何获取两个大小相等的排序集(我有一个方法来检查它),比较它们并返回一个表示两个集合中匹配元素数量的数字?
我可以发布我的代码,但实际上我不知道该使用什么方法。我想知道在编写太多代码之前我将如何解决这个问题。我应该使用哈希码方法还是其他方法来解决这个问题?
最佳答案
Set<String> intersection = new HashSet<String>(s1);
intersection.retainAll(s2);
关于java - 如何比较 SortedSet 的元素以查看两个集合中有多少元素匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21532419/