uepselon: Mehrdimensionale Arrays sortieren?

Beitrag lesen

Hallo,

ich habe ein "kleines" Problem. Ich habe insgesamt 4 Arrays (in Java, spielt aber ansich keine Rolle, die Technik ist ja fast überall gleich).

Bsp:

[name1]-[7]-[xyz]-[2]
[name2] [6] [abc] [0]
[name3] [7] [xyz] [1]
[name4] [5] [aa] [0]
[name5] [7] [xyz] [0]
[name6] [4] [ddd] [0]

Ich möchte folgendermaßen sortiere, so das die Gedachte horizontale logische Verbindung zwischen den Arrays erhalten bleibt.

Lösung:

Sortierung nach Spalte 2, dann 3, dann 4.

[name5] [7] [xyz] [0]
[name3] [7] [xyz] [1]
[name1]-[7]-[xyz]-[2]
[name2] [6] [abc] [0]
[name4] [5] [aa] [0]
[name6] [4] [ddd] [0]

Ich hab mir jetzt sehr lange den Kopf zerbrochen, aber irgendwie finde ich keine funktionierende Lösung.

Evtl. hat jemand nen Tipp?

Gruß,
ueps