java ArrayLists Elemente löschen?

...komplette Frage anzeigen

2 Antworten

Ja. Bist dicht dran... du hast nur ein = verwendet, wodurch du eine Wertzuweisung hast. Für Lambda fehlt dir noch der Pfeil und eine Klammer, sowie die korrekte Methode removeIf:

konten.removeIf((Konto k) -> k.ktoNr == nummer);
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Epicmetalfan
17.06.2016, 18:43

ups, ja das mit dem = war reine blödheit ^^

gut danke, das removeIf wurde mir gar nicht vorgeschlagen

0

Definiere das k

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Epicmetalfan
17.06.2016, 18:23

keine ahnung, ich hab mir den vorschlag von eclipse angeguckt und dachte ich muss da ein objekt angeben.

als Satz formuliert will ich folgendes:

entferne das Konto aus der Liste "konten", bei dem die knr=nummer ist

0

Was möchtest Du wissen?