gpt4 book ai didi

java - 在任何 Windows 操作系统中读取 UTF-8 格式的文件

转载 作者:行者123 更新时间:2023-12-01 18:55:45 24 4
gpt4 key购买 nike

我正在将一个字符串写入包含 € 和 ف 等字符的文件。

我想将编码指定为 UTF-8,因此我被迫将其转换为字节,而不是使用 OutputStreamWriter.getBytes("UTF- 8”)

我能够保存和读取文件(并在 Eclipse 控制台中执行sysout)。当然,如果我在 Eclipse 中将文件编码属性设置为 UTF-8,我确实会看到像 和 ف 这样的字符。

现在我的问题是,如果我将这些字符传递到 Swing 应用程序中的文本字段,它仍然会正确显示这些字符吗?如果我将 Swing 应用程序分发给欧洲的另一个人(不同的 Windows 字符集映射),它是否也会正确显示字符?

最佳答案

你应该没问题。 AFAIK,用于在 Swing API 中显示文本的 Java API 对 native 操作系统默认字符编码/映射不敏感。

关于java - 在任何 Windows 操作系统中读取 UTF-8 格式的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14078454/

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