Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

CSV Daten einlesen, summieren und in JTable ausgeben.

Empfohlene Antworten

Veröffentlicht

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

Hallo ich hoffe du kannst mir helfen,

Ja, ich habe das mal als eigenständigen Thread angelegt. Der Thread wo du gepostest hast, war 2 Jahre alt.

Zum Problem, wo hängst du denn, ein komplettes Programm wird dir hier wahrscheinlich niemand schreiben. ;)

Gruß Jaraz

Hallo,

Danke für die Antwort!

ja das ist das Problem ich dachte wenn man Profi ist geht's in 10 Minuten!

wäre nett von Dir wenn da was machen kannst.

Danke im voraus.

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?

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.