Ich habe eine ArrayListAnnahme list, und es hat 8 Elemente AH und jetzt möchte ich 1,3,5 Position Element im int Array gespeichert aus dem listWie kann ich das tun.
Ich versuche das mit zu machen
ArrayList<String> list = new ArrayList<String>();
list.add("A");
list.add("B");
list.add("C");
list.add("D");
list.add("E");
list.add("F");
list.add("G");
list.add("H");
int i[] = {1,3,5};
for (int j = 0; j < i.length; j++) {
list.remove(i[j]);
}
Nachdem das erste gelöschte Element an der Position des Arrays geändert wurde, wird bei der nächsten Iteration das falsche Element gelöscht oder eine Ausnahme gemacht.
List) unter Verwendung von equals("B"), equals("D")und equals("F"). Denk darüber nach.