ArrayList<String> TestList = new ArrayList<String>();
ArrayList<Integer> indexList = new ArrayList<Integer>();
indexList.add(1);
indexList.add(3);
indexList.add(4);
TestList .add("String1");
TestList .add("String2");
TestList .add("String3");
TestList .add("String4");
TestList .add("String5");
TestList .add("String6");
for (Integer x : indexList) {
TestList.remove(x);
}
for (String x : TestList ) {
System.out.println(x);
}
I want to remove objects at 1,3,4 (in TestList), but result: