gpt4 book ai didi

java - 使用java处理希腊字符的问题

转载 作者:行者123 更新时间:2023-12-01 16:04:21 27 4
gpt4 key购买 nike

我正在尝试使用 java 将希腊字符写入文件,如下所示:

String greek = "\u03c1\u03ae\u03bc. \u03c7\u03b1\u03b9\u03c1\u03b5\u03c4\u03ce";

try {
BufferedWriter out = new BufferedWriter(new FileWriter("E:\\properties\\outfilename.txt"));
out.write(greek);
out.close();
} catch (IOException e) {
}

不工作。尝试使用 javac -encoding ISO-8859-7。还尝试了 java -Dfile.encoding=ISO-8859-7。假设我的电脑中没有希腊字体,我下载了achillies(希腊字体 - Ach4.ttf)。通过进入控制面板>字体来安装它。有什么想法吗?

最佳答案

尝试如下:

BufferedWriter out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("E:\\properties\\outfilename.txt"), "ISO-8859-7"));

关于java - 使用java处理希腊字符的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2946989/

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