gpt4 book ai didi

java - BufferedWriter 将 0 as\00 写入文本文件

转载 作者:行者123 更新时间:2023-12-01 18:32:44 27 4
gpt4 key购买 nike

我有类似的东西

int userChoice;
System.out.println("Enter your choice");
userChoice = userInput.nextInt(); //Scanner stuffs written already

假设用户选择 0。

当我尝试使用 BufferedWriter 并写入文本文件时。

我得到\00 被写入文件而不是 0。

下面是我的代码..

try {

BufferedWriter output = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream("salt.txt", true)));
output.write(userChoice);
output.close();
} catch (IOException e) {
e.printStackTrace();
}

那么如何才能将“0”写入文件而不是“\00”

最佳答案

我可能更喜欢使用 PrintWriter ,但你应该能够做这样的事情 -

// output.write(userChoice);
output.write(String.valueOf(userChoice));

关于java - BufferedWriter 将 0 as\00 写入文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23396644/

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