gpt4 book ai didi

java - 希腊字符问题 - 没有 Netbeans

转载 作者:行者123 更新时间:2023-12-01 19:13:55 25 4
gpt4 key购买 nike

在应用程序中,我将一些字符串写入文件中。其中一些是希腊语的。当我使用 Netbeans 进行此过程时,一切都很好。但是当我尝试使用 .bat 文件运行它时,相同的代码会用奇怪的“�?”写入希腊文本。特点。显然netbeans规定了一些东西,它可以写希腊文本,但我找不到它。

写入示例: BufferedWriter out = new BufferedWriter(new FileWriter(FilePath));
out.write(text);
out.close();
compile.bat 和 run.bat 文件是它们可以获得的最简单的形式。

我可以做什么来解决这个问题?

最佳答案

您需要以 UTF-8 输出尝试:

try {
BufferedWriter out = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream(FilePath), "UTF8"));
out.write(text);
out.close();
} catch (UnsupportedEncodingException e) {
} catch (IOException e) {
}

关于java - 希腊字符问题 - 没有 Netbeans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7471707/

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