14Praxisbeispiel: CSV-Highscore-Liste einlesen

In diesem Kapitel verdeutlicht ein weiteres Praxisbeispiel die Verarbeitung von kommaseparierten Daten, auch CSV (Comma Separated Values) genannt. Statt trockener Anwendungsdaten nutzen wir als Eingabe eine Liste von Spielständen.

Stellen wir uns eine x-beliebige Spieleapplikation vor, die es einem Spieler erlaubt, entsprechende Punktzahl vorausgesetzt, sich in einer Highscore-Liste zu verewigen. Es soll ein Einlesen beim Programmstart erfolgen.

14.1Verarbeitung von Spielständen (Highscores)

Modellierung der Spielstände

Die Highscores werden als Liste von Elementen des im folgenden Listing gezeigten Records Highscore verwaltet – records sind ein modernes Java-Feature, das wir bereits in Abschnitt ...

Get Einfach Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.