Java Scanner Wechselnder String

Ich lese mit dem Scanner einige grundlegende Dateien aus einer Textdatei.

Die ersten 5 Einträge sind diese -

 0 MR2Spyder
1 Tundra
3 Echo
3 Yaris
4 ScionxB
4 ScionxD

Ich instanziiere den Scanner normal und mache das dann -

String line = scanner.nextLine();
System.out.println(line);

Ich bekomme dann diese Ausgabe -

ÿþ0 M R 2 S p y d e r 

Was für mich keinen Sinn ergibt - gibt es ein Problem mit der Scannerklasse? Sollte ich BufferedReader verwenden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage