Escáner de Java que cambia la cadena
Estoy haciendo una lectura básica de archivos de un archivo de texto usando Scanner.
Las primeras 5 entradas son las siguientes:
0 MR2Spyder
1 Tundra
3 Echo
3 Yaris
4 ScionxB
4 ScionxD
Realizo una instancia del escáner normalmente y luego hago esto -
String line = scanner.nextLine();
System.out.println(line);
Entonces obtengo esta salida -
ÿþ0 M R 2 S p y d e r
Lo que no tiene sentido para mí, ¿hay algún problema con la clase Scanner? ¿Debo utilizar BufferedReader?