Guten Tag.
Ich bin absoluter Java Anfänger und versuche soviel wie möglich durch Praxis zu erlernen. Daher hoffe ich, dass diese Forum mit bei verschiedenen Projekten weiterhelfen kann.
Daher komme ich bereits mit einem Problem zu euch und zwar bin ich etwas überwältigt von der Vielzahl an Datenstrukturen die Java anbietet ( z.B. ArrayList, Vector, Hashtable . Map usw. ).
Bei meinem ersten Projekt handelt es sich um eine Art Taskmanager. Es müssen vom User folgendes eingegeben werden können :
- Name , Beschreibung , Kategorie , Verantwortlicher ( müsstem alles Strings sein )
- Start , Ende ( hierbei handelt es sich um ein Datum)
Was das Datum angeht habe ich mich entschlossen java.util.Date zu benutzen. Mit Hilfe des JSpinnerDateModel dürfte es da ja keine Probleme für eine adequate Maske geben.
Allerdings weiss ich nicht so recht wie ich dies nun speichern soll. In einem Array. Vector , einer Hashtable ?
Die Daten werden dann später in einem JTable ausgelesen. Ausserdem sollte es möglich sein die Daten nach Kategorie zu sortieren.
Wie Ihr seht, bin ich etwas überfordert. Ich wäre daher froh wenn Ihr mit die Vorteile der verschiedenen Datenstrukturen auflisten könntet und mir vielleicht ein paar Tipps zu meinem Projekt geben könntet.
Danke im Voraus.
Ich bin absoluter Java Anfänger und versuche soviel wie möglich durch Praxis zu erlernen. Daher hoffe ich, dass diese Forum mit bei verschiedenen Projekten weiterhelfen kann.
Daher komme ich bereits mit einem Problem zu euch und zwar bin ich etwas überwältigt von der Vielzahl an Datenstrukturen die Java anbietet ( z.B. ArrayList, Vector, Hashtable . Map usw. ).
Bei meinem ersten Projekt handelt es sich um eine Art Taskmanager. Es müssen vom User folgendes eingegeben werden können :
- Name , Beschreibung , Kategorie , Verantwortlicher ( müsstem alles Strings sein )
- Start , Ende ( hierbei handelt es sich um ein Datum)
Was das Datum angeht habe ich mich entschlossen java.util.Date zu benutzen. Mit Hilfe des JSpinnerDateModel dürfte es da ja keine Probleme für eine adequate Maske geben.
Allerdings weiss ich nicht so recht wie ich dies nun speichern soll. In einem Array. Vector , einer Hashtable ?
Die Daten werden dann später in einem JTable ausgelesen. Ausserdem sollte es möglich sein die Daten nach Kategorie zu sortieren.
Wie Ihr seht, bin ich etwas überfordert. Ich wäre daher froh wenn Ihr mit die Vorteile der verschiedenen Datenstrukturen auflisten könntet und mir vielleicht ein paar Tipps zu meinem Projekt geben könntet.
Danke im Voraus.