簡體   English   中英

使用Java的希臘文字出現問題

[英]Problem with greek characters using java

我正在嘗試使用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"));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM