Lade...
 

Element entfernen

-= (Vektor-/Collectionoperation)

Stack
Stack Position Beschreibung
Stack(In) Top beliebiger Wert x
  Top-1 Vektor
Stack(Out)    

Entfernt aus dem Vektor das Element x, unabhängig davon, an welcher Position sich a im Originalvektor befindet. Element a wird nur einmal, d.h. bei seinem ersten Auftreten im Vektor, entfernt. Der Vektor bleibt unverändert, wenn er a nicht enthält.

Stack
Stack Position Beschreibung
Stack(In) Top Vektor x
  Top-1 Vektor y
Stack(Out)    

Entfernt aus dem Vektor das Element x, unabhängig davon, an welcher Position sich a im Originalvektor befindet. Element a wird nur einmal, d.h. bei seinem ersten Auftreten im Vektor, entfernt. Der Vektor bleibt unverändert, wenn er a nicht enthält.

Stack
Stack Position Beschreibung
Stack(In) Top beliebiger Wert x
  Top-1 Collection
Stack(Out)    

Entfernt aus der Collection das Element x, unabhängig davon, an welcher Position sich a in der Originalcollection befindet. Element a wird nur einmal, d.h. bei seinem ersten Auftreten in der Collection, entfernt. Die Collection bleibt unverändert, wenn sie a nicht enthält.

Stack
Stack Position Beschreibung
Stack(In) Top Collection x
  Top-1 Collection y
Stack(Out)    

Entfernt aus der Collection y alle Elemente der Collection x, unabhängig davon, an welcher Position sich diese in der Originalcollection befinden. Jedes Element aus Collection a wird nur einmal, d.h. bei seinem ersten Auftreten in der Collection, entfernt. Die Collection bleibt unverändert, wenn sie kein Element aus a enthält.

Code-Beispiel:
// Element entfernen (Vektor/Collection) Var(v) [ 1€ 2€ 3€ ] -> v v 3€ -= // -> [ 1€ 2€ ] // Vektor aus Vektor entfernen oder Collection aus Collection entfernen Var(v) [ 1€ 2€ 3€ 4€ ] -> v v [ 1€ 3€ ] -= // -> [ 2€ 4€ ]