gpt4 book ai didi

java - 处理 PrintWriter 无法正常工作

转载 作者:行者123 更新时间:2023-11-29 05:02:37 25 4
gpt4 key购买 nike

我对此一直很困惑,在过去的 4 个小时里我一直在努力解决这个问题。但现在我放弃了。我正在尝试将字节写入文件。我们称它为 test.bin。如果我用我的 Printwriter 做

pw.write(0xff);

pw.write((char)0xff);

pw.write((byte)0xff);

然后我在十六进制编辑器中查看了该文件,它们实际上都没有写入 0xFF。他们写 0xC3BF。如果我执行 pw.write(0x00); 那么它实际上会写入 0x00。我认为这是因为它已签名?如果是这样,我该如何解决这个问题?我想做的就是将 0xFF 写入文件:(

最佳答案

您正在使用 UTF8 编码编写。 UTF8 中的 0xFF 是 0xC3BF。使用 Outputstream 而不是 Printwriter 就可以了

关于java - 处理 PrintWriter 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31551273/

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