Zum Inhalt springen

CSV Daten einlesen, summieren und in JTable ausgeben.


greif

Empfohlene Beiträge

Hallo ich hoffe du kannst mir helfen,

ich möchte Daten aus einer CSV-Datei auslesen, sortieren, summieren und in eine JTable ausgeben:

Bsp:

Auto;2000

Motorrad;1000

VW-Bus;5000

Auto;1000

VW-Bus;3000

etc.

am Ende möchte ich

Tabelle: Name

Artikel Wert

Auto 3000

etc.

Danke für jede Hilfe

Link zu diesem Kommentar
Auf anderen Seiten teilen

1. Datei zeilenweise einlesen. Auf jeder Zeile an dem ";" trennen siehe Tokenizer

2. es würde sich eine Hashtable anbieten, zum speichern deiner Datei. So kannst du prüfen, ob ein Schlüssel bereits existiert und die Werte entsprechend ändern. Ausserdem kannst du mittels der Methode keySet() alle Schlüssel erhalten. Das Set lässt sich einfach in ein Array umwandeln, dass sich mittels Arrays.sort() leicht sortieren lässt.

3. Das sortierte Array durchlaufen und die Tabelle befüllen. Hier könnte sich ein eigenes TableModel anbieten.

Aber darauf bist inzwischen bestimmt auch schon gekommen, oder?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...