Beim Lesen einer CSV-Datei erscheint am Anfang ein Fragezeichen
Posted: 03 Jan 2025, 08:15
Ich versuche, eine kleine Schulübung über Java Text I/O durchzuführen, und als ich versuchte, eine CSV-Datei mit Namenspräfixen (eine niederländische Sache) und Nachnamen zu lesen, bekam ich am Anfang ein Fragezeichen.
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
Es tut mir leid, dass im Code gleichzeitig Niederländisch und Englisch verwendet werden. Ich versuche, meinen eigenen Code auf Englisch zu schreiben, aber diese Codeübung existierte bereits und ich musste nur etwas Code mit //TODO hinzufügen, um Text-I/O zu üben.
Das ist was Ich erhalte:

Meine CSV-Datei:

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:
