BufferedWriter está actuando extraño
Estoy tratando de hacer un juego con un mecanismo de alta puntuación en funcionamiento y estoy usando java.io.BufferedWriter para escribir en un archivo de alta puntuación. No tengo un cifrado en la puntuación más alta y estoy usando Slick2D y LWJGL para el renderizado y la entrada del usuario. El programa ejecuta este código:
FileWriter fstream = new FileWriter("res/gabjaphou.txt");
BufferedWriter writer = new BufferedWriter(fstream);
writer.write(score); // score is an int value
writer.close(); // gotta save m'resources! lol
Abro el archivo de texto generado por esto y todo lo que lee es un signo de interrogación. No sé por qué sucede esto, y utilicé otro código de otro proyecto que estaba haciendo y no tuve ningún problema con eso ... ¿Alguien sabe por qué? Esto es realmente molesto! :DO