0

我的代码是:ISO-8859-1 中的默认字符编码

BufferedReader bis = new BufferedReader(new InputStreamReader(new FileInputStream("somefile in unicode character"), "UTF-8"));
String str = bis.readLine();
bis.close();

PrintStream ps1 = new PrintStream(System.out, true, "UTF-8");
ps1.println(str);

输出应该是文件的 unicode 字符,但没有得到。

4

0 回答 0