Ich habe eine Liste von Person
Objekte:Prüfen, ob ein Feld in einer Liste von Objekten einen bestimmten Wert hat?
List<Person> allPersons = new ArrayList<Person>();
Die Person-Objekt hat eine field
Address
genannt.
Ich möchte überprüfen, dass mindestens eine Person in der Liste hat eine bestimmte Adresse Wie kann ich das tun?
Ich weiß, dass es eine .containsValue() Methode gibt, wenn Sie eine HashMap verwenden, aber gibt es etwas Ähnliches für eine ArrayList
?
Edit: Bitte beachten Sie, dass ich für einen bestimmten Feldwert innerhalb jedes Objekt, bin auf der Suche nicht das Objekt selbst?
'contains()' https://docs.oracle.com/javase/7/docs/api/java/util/List.html#contains(java.lang.Object) – Ramanlfc
Ja, eine Schleife mit if enthält Arbeit. –
@ sᴜʀᴇsʜᴀᴛᴛᴀ kannst du bitte ein Beispiel geben – java123999