Hi,
ich habe zwei ArrayListen, die gegeneinander verglichen werden sollen. An sich funktioniert meine Methode
Aber ich habe das Problem bspw. in der personList ein String "Peter" und in der tagpool-Liste "Peter" und "peter", nur einer der beiden Tags gelöscht wird.
ich habe zwei ArrayListen, die gegeneinander verglichen werden sollen. An sich funktioniert meine Methode
Java:
public void removeNames() {
for(String name : personList) {
int tagIndex = 0;
for(Tag tag : tagpool) {
String tagname = tag.getName().trim();
if(name.contains(tagname))
{
tagpool.remove(tagIndex);
break;
}
if(tagname.equalsIgnoreCase(name))
{
tagpool.remove(tagIndex);
break;
}
tagIndex++;
}
}
}