我有一个文件在Windows-1250
.
我想逐行打印此文件,但在 Eclipse 控制台中我看不到变音符号。
我试图在 Common 选项卡中进行更改,run configuration
但它没有给出任何结果。
我用
BufferedReader reader = new BufferedReader(new FileReader(fileName));
先感谢您
我有一个文件在Windows-1250
.
我想逐行打印此文件,但在 Eclipse 控制台中我看不到变音符号。
我试图在 Common 选项卡中进行更改,run configuration
但它没有给出任何结果。
我用
BufferedReader reader = new BufferedReader(new FileReader(fileName));
先感谢您
使用InputStreamReader
或允许指定字符集的任何内容:
BufferedReader reader = new BufferedReader(new InputStreamReader(
new FileInputStream(fileName), "Windows-1250"));
可以尝试像这样设置编码:
PrintStream out = new PrintStream(System.out, true, "Windows-1250");
out.println(message);
可能这有帮助。