在 Java 中,DataInputStream
和DataOutputStream
类具有readUTF
并且writeUTF
使用修改后的 UTF-8 格式。这很好,如果这些文件只被其他 Java 程序或同一个 Java 程序使用,但如果它们也被不同语言的程序读/写怎么办?或者,如果您使用的是标准格式,例如需要正常 UTF-8 编码的BSON ,该怎么办?除了使用 Charset 手动编码/解码字符串之外,DataInput
还有什么方法可以使用真正的 UTF-8 编码?DataOutput
问问题
402 次