Guten Tag. Ich bastel gerade eine Funktion, die bestimmte Elemente mit gewissem Zeichensatz aus einer Liste löscht. Es klappt auch, jedoch wird nur das erste Element aus der Liste gelöscht. Wie schaffe ich es, dass alle Elemente mit dem Zeichensatz gelöscht werden?
in tmp werden alle URLS reingschrieben. und sonst geht er halt die liste durch und überall wo er den zeichensatz findet, soll er löschen.
Java:
public static List <String> withQueueNamePrefixOffers(String queueNamePrefix) {
List <String> tmp = getQueueUrls();
for(int i=0; i<tmp.size(); i++){
if (tmp.get(i).contains(queueNamePrefix)){
tmp.remove(tmp.get(i));
}
}
return tmp;
}
in tmp werden alle URLS reingschrieben. und sonst geht er halt die liste durch und überall wo er den zeichensatz findet, soll er löschen.