###前提・実現したいこと
javaでbufferreederのreadLine()を実行すると、特定文字だけ正しく読み込まれず文字化けします。
###発生している問題・エラーメッセージ
「濵田」という文字をSJISでファイルに保存します。
そのファイルをSJIS指定のbufferreederでreadLine()すると、以下のようになります。これを正常に「濵田」のままで取り込みたいです。
�M田
###該当のソースコード
hoge.txtには「濵田」という文字をSJISで保存。 java1.8 File inputFile = new File("hoge.txt"); BufferedReader br = null; br = new BufferedReader(new InputStreamReader(new FileInputStream(inputFile), "Shift_JIS")); String line = br.readLine(); System.out.println(line); br.close;

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/24 07:05