BufferedWriter ведет себя странно

Я пытаюсь сделать игру с работающим механизмом рекордов, и я использую java.io.BufferedWriter для записи в файл рекордов. У меня нет шифрования в таблице рекордов, и я использую Slick2D и LWJGL для рендеринга и пользовательского ввода. Программа выполняет этот код:

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

Я открываю текстовый файл, сгенерированный этим, и все, что он читает, это вопросительный знак. Я не знаю, почему это происходит, и я использовал другой код из другого проекта, который я делал, и у меня не было проблем с этим ... Кто-нибудь знает, почему? Это действительно раздражает! : C

Ответы на вопрос(3)

Ваш ответ на вопрос