geisendorf
Grünschnabel
Hallo,
bin noch ziemlicher Java Neuling und versuche Multi-Agenten Simulation zu lernen.
Ich habe mehrere Objekte mit verschiedenen Attributen und möchte die nach einem der Attribute sortieren (einem Zahlenwert), so dass ich hinterher auf den ärmsten und reichsten Agenten zugreifen kann.
Wie kriege ich diese Angaben in eine Liste (bzw. Array?) und dann nach dem Vorrat sortiert?
Hier die Codeangaben:
Agent2 typ = new Agent2();
Agent2 mädel = new Agent2();
Agent2 kumpel = new Agent2();
// Zuweisung von Daten für die Attribute der Agenten.
typ.freund = mädel;
typ.vorrat = 0.5;
typ.blutzucker = .02;
typ.gewicht = 80.;
mädel.freund = kumpel;
mädel.vorrat = 0.1;
mädel.blutzucker = .02;
mädel.gewicht = 59.;
kumpel.freund = mädel;
kumpel.vorrat = 0.7;
kumpel.blutzucker = .03;
kumpel.gewicht = 72.;
Wär klasse, wenn das jemand beschreiben kann.
Danke
Sylvie
bin noch ziemlicher Java Neuling und versuche Multi-Agenten Simulation zu lernen.
Ich habe mehrere Objekte mit verschiedenen Attributen und möchte die nach einem der Attribute sortieren (einem Zahlenwert), so dass ich hinterher auf den ärmsten und reichsten Agenten zugreifen kann.
Wie kriege ich diese Angaben in eine Liste (bzw. Array?) und dann nach dem Vorrat sortiert?
Hier die Codeangaben:
Agent2 typ = new Agent2();
Agent2 mädel = new Agent2();
Agent2 kumpel = new Agent2();
// Zuweisung von Daten für die Attribute der Agenten.
typ.freund = mädel;
typ.vorrat = 0.5;
typ.blutzucker = .02;
typ.gewicht = 80.;
mädel.freund = kumpel;
mädel.vorrat = 0.1;
mädel.blutzucker = .02;
mädel.gewicht = 59.;
kumpel.freund = mädel;
kumpel.vorrat = 0.7;
kumpel.blutzucker = .03;
kumpel.gewicht = 72.;
Wär klasse, wenn das jemand beschreiben kann.
Danke
Sylvie