Как получить ключ карты только из этого блока кода? - PullRequest
0 голосов
/ 17 июня 2020
public List<String []> compareMaps1(Map<String,String> dataMap1, Map<String,String> dataMap2)
{
    List<String []> errData = new ArrayList<String[]>();

    for(Entry<String,String> data1:dataMap1.entrySet())
    {
        if (dataMap2.containsKey(data1.getKey()))
        {
            if (!dataMap2.get(data1.getKey()).equalsIgnoreCase(data1.getValue()))
            {
                errData.add(new String[] {data1.getKey(), data1.getValue(), dataMap2.get(data1.getKey()).toString(), "Fail"});
            }
            else 
            {
                errData.add(new String[] {data1.getKey(), data1.getValue(), dataMap2.get(data1.getKey()).toString(), "Pass"});
            }
        }
        else
            errData.add(new String[] {data1.getKey(), data1.getValue(), "Record not found in paperclip"});  
    }

    return errData;
}

В этом списке мне нужно получить datamap2 key также

...