将Windows-1250中编码的HW.java打印到Windows控制台

时间:2015-08-25 17:53:16

标签: java console iso-8859-1

我有一个阿尔巴尼亚语HelloWorld.java:

package com.getjavajob.training.algo05.lesson02;

public class HelloWorldAlbanian {
    public static void main(String[] args) {
        System.out.println("Përshëndetje botë!");
    }
}

以ISO-8859-1编码的文件,我需要在ISO-8859-1或Windows-1250的Windows控制台中打印。 ISO-8859-1和Windolws-1250中的“ë”-symbol代码没有区别。

Windows控制台代码:

Windows-1250  1250
ISO-8859-1    28591

这是我的控制台:

C:\>chcp 28591
Текущая кодовая страница: 28591

C:\>"C:\Program Files\Java\jdk1.7.0_79\bin\javac" -cp . -d . -encoding ISO-8859-
1 "C:\HelloWorldAlbanian.java"

C:\>"C:\Program Files\Java\jdk1.7.0_79\bin\java" -cp . -DconsoleEncoding=ISO-885
9-1 "com/getjavajob/training/algo05/lesson02/HelloWorldAlbanian"
P?rsh?ndetje bot?!

如何打印“ë”?

P.S。我不能在文件中做一些更改。

0 个答案:

没有答案