Hi,
stehe vor folgendem Problem, für das ich noch keine Lösung (auch nicht im Internet) gefunden habe. Wahrscheinlich fehlen mir die richtigen Schlagworte.
Sei al eine arraylist, welche bspw. 7 Integer enhält, wobei keine Reihenfolge besteht, z.B. könnte die arraylist 4,56,23,1,45,2,3 sein.
Nun versuche ich eine Methode zu generieren, welche mir die Einträge der arraylist nach der Größe sortiert, mir aber nur die Indizes wiedergibt (so dass die arraylist unverändert bleibt) und ich später mit Hilfe der Indizes spezifisch auf einen Eintrag zugreifen kann.
d.h. wenn ich obiges Bsp fortsetze, wäre die Ausgabe (bei Sortierung von Maximum nach Minimum): 1,4,2,0,6,5,3 (die erste Eins, da die größte Zahl-56-an 2.ter Stelle steht)
Wie könnte ich dies implementieren?
stehe vor folgendem Problem, für das ich noch keine Lösung (auch nicht im Internet) gefunden habe. Wahrscheinlich fehlen mir die richtigen Schlagworte.
Sei al eine arraylist, welche bspw. 7 Integer enhält, wobei keine Reihenfolge besteht, z.B. könnte die arraylist 4,56,23,1,45,2,3 sein.
Nun versuche ich eine Methode zu generieren, welche mir die Einträge der arraylist nach der Größe sortiert, mir aber nur die Indizes wiedergibt (so dass die arraylist unverändert bleibt) und ich später mit Hilfe der Indizes spezifisch auf einen Eintrag zugreifen kann.
d.h. wenn ich obiges Bsp fortsetze, wäre die Ausgabe (bei Sortierung von Maximum nach Minimum): 1,4,2,0,6,5,3 (die erste Eins, da die größte Zahl-56-an 2.ter Stelle steht)
Wie könnte ich dies implementieren?