Hallo,
ich habe in meinem Programm zur Verwaltung von Personendaten folgende Struktur:
Treemap<Integer,Treemap<String,String>>.
Habe damit bisher gut mein Programm schreiben können. Die Personen werden anhand ihrer Nummer sortiert und die Nummer führt zu einer passenden Treemap in der es dann Schlüssel wie "Name", "Adresse" gibt. Kann auch Elemente löschen und Elemente anhand eines beliebigen Schlüssels (auch aus der inneren Treemap) suchen. Bei diesen Sachen und Ausgabe usw. wird immer eine temporäre Treemap erstellt welche eben den Value von der 1. bekommt und so kann ich auf alles zugreifen.
Mein Problem ist nur, dass ich gerne noch eine Sortierung nach den anderen Daten wie "Name" und "Adresse", usw. gern einbauen würde. Leider habe ich schon die Sortierung nach Value von einfachen Treemaps nicht ganz verstanden und nun habe ich ja sogar eine verschachtelte Treemap. Wäre da über eine Hilfe sehr dankbar.
vielen Danke schonmal
mfg
Gnui
ich habe in meinem Programm zur Verwaltung von Personendaten folgende Struktur:
Treemap<Integer,Treemap<String,String>>.
Habe damit bisher gut mein Programm schreiben können. Die Personen werden anhand ihrer Nummer sortiert und die Nummer führt zu einer passenden Treemap in der es dann Schlüssel wie "Name", "Adresse" gibt. Kann auch Elemente löschen und Elemente anhand eines beliebigen Schlüssels (auch aus der inneren Treemap) suchen. Bei diesen Sachen und Ausgabe usw. wird immer eine temporäre Treemap erstellt welche eben den Value von der 1. bekommt und so kann ich auf alles zugreifen.
Mein Problem ist nur, dass ich gerne noch eine Sortierung nach den anderen Daten wie "Name" und "Adresse", usw. gern einbauen würde. Leider habe ich schon die Sortierung nach Value von einfachen Treemaps nicht ganz verstanden und nun habe ich ja sogar eine verschachtelte Treemap. Wäre da über eine Hilfe sehr dankbar.
vielen Danke schonmal
mfg
Gnui