I am trying to create a way to compare two arraylist buttonresourceIds & buttonresourceIds2 . I want to compare them to find out whether they share button elements in common. Then return the "number" of elements they share.
ArrayList<String>> buttonresourceIds = new ArrayList<String>>();
ArrayList<String>> buttonresourceIds2 = new ArrayList<String>>();
for(int i=0;i<buttonresourceIds.size();i++){
for(int j=0;j<buttonresourceIds2.size();j++){
if(buttonresourceIds.contains(buttonresourceIds2.get(j))){
System.out.println("Exist : "+buttonresourceIds2.get(j));
}else{
System.out.println("Not Exist : "+buttonresourceIds2.get(j));
}
}
}
It gives me the result but the loops keeps repeating. Am I missing something?