Aufgaben zu Java - Collections
Aufgaben zu Modul #J6 - Collections
Voraussetzung
Stell dir vor, Du entwickelst die Vereinsverwaltungs-Software für den Fluffballverein Hinterbünzligen. Der Vereinspräsident möchte nun ein paar Statistiken von Dir. Lade Dir die folgenden Dateien herunter:
- Liste aller Mitglieder des Vereines. Eine Zeile pro Name: members.csv
- Liste der Ergebnisse eines Turnieres. Darin sind die Mitglieder aufgeführt, die an dem Turnier teilgenommen haben. In der Datei besteht eine Zeile aus einem Namen, und dahinter die erreichte Punktzahl. Beide Werte sind durch ein Komma getrennt: tournament-1.csv
- Liste aller Mitglieder, die zusätzlich eine Spende gemacht haben. In der Datei besteht eine Zeile aus einem Namen, und dahinter die Spende in CHF. Beide Werte sind durch ein Komma getrennt: donations.csv
Aufgaben
Gib alle Mitglieder aus, die eine Spende gemacht haben, bestimme die drei höchsten Spender
Gib alle Mitglieder aus, die keine Spende gemacht haben
Gib eine Rangliste des Turnieres aus
Unterteile in eine Rangliste von Spendern und Nicht-Spendern
Gib den Durchschnitt und dem Median der Punkte des Turnieres aus, und je das Mitglied, das am nächsten des Wertes ist
Für die Aufgaben 4 und 5: Zeige jeweils, wie die Aufgabe mit For-Schlaufen und mit Streams gelöst werden kann
Last modified January 13, 2026: Fixes according to review, first batch (e7fa280dd)