Hallo Leute,
ich möchte überprüfen ob ein bestimmter Objekt(Datentyp) in einer Liste vorhanden ist.
Laut API liefert contains true, wenn ein Element e mindestens einmal in einer Liste vorhanden ist.
Beispiel:
ich habe mehrere Klasse verschiedener Autos (Audi, BMW, VW etc.)
in einer Liste sind nun verschiedene Fahrzeuge vom Typ Auto
ListeAutos ([0]Audi,[1]BMW,[2]VW)
nun habe ich eine Methode ceckAuto(Auto auto)
...
wollte nun
ListeAuto.contains(Audi); benutzen um festzustellen ob sich Audi in der Liste befinden.
Die Abfrage liefert aber immer false, obwohl sich ein Objekt des Typs Audi in der ListeAuto befindet.
Wie kann man das richtig prüfen?
ich möchte überprüfen ob ein bestimmter Objekt(Datentyp) in einer Liste vorhanden ist.
Laut API liefert contains true, wenn ein Element e mindestens einmal in einer Liste vorhanden ist.
Beispiel:
ich habe mehrere Klasse verschiedener Autos (Audi, BMW, VW etc.)
in einer Liste sind nun verschiedene Fahrzeuge vom Typ Auto
ListeAutos ([0]Audi,[1]BMW,[2]VW)
nun habe ich eine Methode ceckAuto(Auto auto)
...
wollte nun
ListeAuto.contains(Audi); benutzen um festzustellen ob sich Audi in der Liste befinden.
Die Abfrage liefert aber immer false, obwohl sich ein Objekt des Typs Audi in der ListeAuto befindet.
Wie kann man das richtig prüfen?
Zuletzt bearbeitet: