【发布时间】:2010-11-02 01:41:01
【问题描述】:
真正简单的问题。我需要在 Java 程序中读取 Unicode 文本文件。
我习惯于将纯 ASCII 文本与 BufferedReader FileReader 组合一起使用,这显然不起作用:(
我知道我可以使用 Buffered Reader 以“传统”方式读取字符串,然后使用以下方式对其进行转换:
temp = new String(temp.getBytes(), "UTF-16");
但是有没有办法将阅读器包装在“转换器”中?
编辑:文件以 FF FE 开头
【问题讨论】: