Andreas Braza: 2d Array sortieren

Beitrag lesen

Hi!

Wie kann ich nun dieses Array nach dem 2. Wert (also Array[i][1]) sortieren ??
Die normale Array.sort() funktion sortiert nach dem 1. Element (Array[i][0])

Wenn Du nicht selbst einen Sortieralgorithmus implementieren möchtest, dann lege ein
weiteres 2-dimensionales Array an, in dessen 0-tes Element (z. B. tmpArr[i][0}) Du die Werte einträgst,
nach denen Du DEIN Array sortieren willst. In das 1-tes Element (z. B. tmpArr[i][1]) schreibst Du den Index,
an welchem das Element in DEINEM Array liegt. Nun sortierst Du dieses Array (z. B. mit tmpArr.sort())
und hast, wenn Du dieses einmal durchläufst, die Reihenfolge, in welche Du die Elemente DEINES
Arrays umsortieren mußt.

Hab' ich mich deutlich genug ausgedrückt?!?

Enjoy IT,
Andreas