gpt4 book ai didi

java - 使用 BufferedWriter 将文件写入文本(写一些奇怪的东西)Java

转载 作者:行者123 更新时间:2023-11-29 03:01:35 25 4
gpt4 key购买 nike

我尝试将一些整数写入文本文件,每行只输入一个值,所以我使用了 BufferedWriter。

try (BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream("filename.txt"), "utf-8"))) {
writer.write(board.Player1.money);
writer.newLine();
//Continues to do this for 4 players.
writer.newLine();
writer.write(board.Player1.position);
writer.newLine();
//Continues to do this for 4 players.
}

我希望看到的是文本文件中的整数。像 board.Player1.money 这样的值是正确的,因为它们适用于代码的其他部分。所以我希望看到类似 300 的值,但我在文本文件中看到了以下几行。

Ǵ



这是为什么?

最佳答案

另一种方法是:

writer.write(board.Player1.money+"");   

关于java - 使用 BufferedWriter 将文件写入文本(写一些奇怪的东西)Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34507297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com