Hallo!
Weis jemand, wie man nach Objekten mit bestimmten Eigenschaften in einer ArrayList sucht?
Hab folgendes Problem:
Hab eine ArrayList mit Objekten. Mein Ziel ist es, das erste Objekte mit dem kleinsten Attribut ("Verfügbarkeitsdatum") auszuwählen und in einer neuen ArrayList zu speichern. Anschließend bestimmt mir ein weiteres Attribut ("Stärke") dieses, bereits ausgewählten Objektes, welche weiteren Objekte ausgewählt werden sollen. Also: Nach der Auswahl von Objekt1 sollen dazu passend (mit einer Stärkedifferenz von +- x) weitere 23 Objekte ausgewählt werden. Wenn die neue Liste 24 Objekte enthällt, soll die suche abgebrochen werden. Hat jemand eine Idee, wie man das lösen könnte?
Meine Idee war folgende: Das erste Element kann ich mit get(Index = 0) auswählen. Den betreffenden Attributwert (Stärke) hab ich dann in einer Variable gespeichert und diesen Variablenwert mit den Attributwerten der einzelnen Objekte in der Liste verglichen. Soviel zur Theorie.... An der Praxis bin ich dann leider gescheitert! :-( ... Kann mir vielleicht jemand weiter helfen? bei Bedarf kann ich auch meinen Code posten....
Weis jemand, wie man nach Objekten mit bestimmten Eigenschaften in einer ArrayList sucht?
Hab folgendes Problem:
Hab eine ArrayList mit Objekten. Mein Ziel ist es, das erste Objekte mit dem kleinsten Attribut ("Verfügbarkeitsdatum") auszuwählen und in einer neuen ArrayList zu speichern. Anschließend bestimmt mir ein weiteres Attribut ("Stärke") dieses, bereits ausgewählten Objektes, welche weiteren Objekte ausgewählt werden sollen. Also: Nach der Auswahl von Objekt1 sollen dazu passend (mit einer Stärkedifferenz von +- x) weitere 23 Objekte ausgewählt werden. Wenn die neue Liste 24 Objekte enthällt, soll die suche abgebrochen werden. Hat jemand eine Idee, wie man das lösen könnte?
Meine Idee war folgende: Das erste Element kann ich mit get(Index = 0) auswählen. Den betreffenden Attributwert (Stärke) hab ich dann in einer Variable gespeichert und diesen Variablenwert mit den Attributwerten der einzelnen Objekte in der Liste verglichen. Soviel zur Theorie.... An der Praxis bin ich dann leider gescheitert! :-( ... Kann mir vielleicht jemand weiter helfen? bei Bedarf kann ich auch meinen Code posten....