我正在尝试使用有效的高分机制制作游戏,并且正在使用 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