Es handelt sich um eine kleine Übung, bei der ich meinen Code zu einem bereits vorhandenen Projekt mit drei kleinen Dateien hinzufügen muss, um die Verwendung von Text-E/A zu üben, siehe Projektcode: https://github.com/Remzi1993/klantenBestand
Code: Select all
public void vulNamenLijst() {
// TODO: Lees het bestand "resources/NamenlijstGroot.csv" en zet elke regel (,)
// in de ArrayList namenLijst.
file = new File("resources/NamenlijstGroot.csv");
try (
Scanner scanner = new Scanner(file);
) {
while (scanner.hasNext()) {
String line = scanner.nextLine();
String[] values = line.split(",");
String namePrefix = values[0];
String surname = values[1];
namenLijst.add(namePrefix + " " + surname);
}
} catch (FileNotFoundException e) {
System.err.println("Data file doesn't exist!");
} catch (Exception e) {
System.err.println("Something went wrong");
e.printStackTrace();
}
}
Das ist was Ich erhalte:

Meine CSV-Datei:
