hi leute
ich programmiere einen Kalender, der eigentlich hauptsächlich aus einer
JTable besteht, in der die Termine eingetragen sind. Die Termine werden
in Textfiles auf der Festplatte abgelegt. Sie haben den Aufbau
und die files heißen <jahrordner>/<monatordner>/<tagfile>
somit sind alle Termine nach Datum geordnet, dass einzige Problem ist
aber, dass das ganze auch noch nach Uhrzeit geordnet werden soll, weil
momentan sind die Termine zwar nach Datum, aber im Datum in
der eingegebenen Reihenfolge gespeichert, dass Ordnen war das Problem, ich
dachte ich mache es in einer HashMap, aber beim Durchlaufen brauchte
Java 100% CPU-Leistung und machte nicht merhr weiter!
Wie soll ich das am besten realisieren, dass das Ganze richtig geordnet wird,
möglicherweise SortedMap (wobei ich dabei nicht weiß, nach was sortiert wird)
und es das erste Mal ist, dass ich in einem Programm überhaupt Datenstrukturen verwende.
Code posten geht ziemlich schwer, weil das sonst zu lang und unübersichtlich wird,
aber wenn ihr einen Teil braucht, dann stell ich ihn morgen hier rein
Ich danke euch schon mal
ich programmiere einen Kalender, der eigentlich hauptsächlich aus einer
JTable besteht, in der die Termine eingetragen sind. Die Termine werden
in Textfiles auf der Festplatte abgelegt. Sie haben den Aufbau
stunde||minute||bezeichnung||ort-------
stunde||minute||bezeichnung||ort-------
stunde||minute||bezeichnung||ort-------
und die files heißen <jahrordner>/<monatordner>/<tagfile>
somit sind alle Termine nach Datum geordnet, dass einzige Problem ist
aber, dass das ganze auch noch nach Uhrzeit geordnet werden soll, weil
momentan sind die Termine zwar nach Datum, aber im Datum in
der eingegebenen Reihenfolge gespeichert, dass Ordnen war das Problem, ich
dachte ich mache es in einer HashMap, aber beim Durchlaufen brauchte
Java 100% CPU-Leistung und machte nicht merhr weiter!
Wie soll ich das am besten realisieren, dass das Ganze richtig geordnet wird,
möglicherweise SortedMap (wobei ich dabei nicht weiß, nach was sortiert wird)
und es das erste Mal ist, dass ich in einem Programm überhaupt Datenstrukturen verwende.
Code posten geht ziemlich schwer, weil das sonst zu lang und unübersichtlich wird,
aber wenn ihr einen Teil braucht, dann stell ich ihn morgen hier rein
Ich danke euch schon mal