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);

出力はファイルのユニコード文字である必要がありますが、取得できません。

4

0 に答える 0