比较两组元素

问题描述 投票:-3回答:1

我有两套,每套都包含Words(String)

Set <String> Set1= words1.keySet();
Set <String> Set2= words2.keySet();

我知道这个集合是无序的,但是我想检查两个集合的前5个元素是否相等,然后检查接下来的5个元素..等任何人都可以指导我..

java data-structures set key hashtable
1个回答
1
投票

虽然你应该DIY,但这里是代码:

    int count = 0;
            for(String s : keysDoc1)
            {
                if(keysDoc2.contains(s))
                    count++;
            }
//print count;

编辑:替代方法

Set<String> c = keysDoc1;

        c.retainAll(keysDoc2); //remove uncommon elements from c

        System.out.println(c.size());
© www.soinside.com 2019 - 2024. All rights reserved.