【发布时间】:2015-08-29 17:41:28
【问题描述】:
我正在为游戏创建一个保存游戏文件,但我的 PrintWriter 只是用我需要的数字而不是任何内容覆盖了该文件。
代码如下:
public void fileWriter() throws FileNotFoundException {
PrintWriter print = new PrintWriter(new File("C:\\Users\\john\\Desktop\\stats.txt"));
print.print(String.valueOf(this.swordNumber) + " ");
print.print(String.valueOf(this.shieldNumber) + " ");
print.print(String.valueOf(this.monstersDefeated) + " ");
print.print(String.valueOf(this.damageDealt));
}
我已经尝试了所有方法来打印这些变量,包括 String.valueOf,但它不起作用。
【问题讨论】:
-
它不起作用是什么意思?如果文件没有任何输出,请在打印写入器上尝试
close。
标签: java io printwriter