Here is my code:
for (int i = 0; i < myarraylist.size(); i++) {
for (int j = 0; j < stopwords.size(); j++) {
if (stopwords.get(j).equals(myarraylist.get(i))) {
myarraylist.remove(i);
id.remove(i);
i--; // to look at the same index again!
}
}
}
I have problem.. after element removed, all index always changed, the loop above so messy.
To illustrate: I have 54 data, but loop above become messy after element removed.. so only 50 data that checked.
Is there another way or fix my code to remove multiple element by index?? element index is so important to me, to remove another arraylist that have the same index.