• 締切済み

javaでBuffered Readerの式から日本語で入力した文字を

javaでBuffered Readerの式から日本語で入力した文字を出力するとき文字化けが起きてしまいます。わかる方対応策を教えてください。 何か解決策はないでしょうか? BUFFERED READERから英数字を入力し、出力するのは問題なくできるのですが 日本語で入力すると文字化けが起きてしまいます。 コマンドプロンプトでjavac -encoding utf-8 クラス名.javaと入力すればこの問題は解決できましたが eclipseから実行するときはjavac -encoding....って打てませんよね。 eclipseのエディタ(ソースコード上)では日本語は問題なく表示されていて、BUFFERED READERから 日本語文字を出力するときだけ文字化けしてしまいます。 Eclipseのエンコードの設定を変えても直りませんでした。 よろしくお願いいたします。

みんなの回答

  • yamada_g
  • ベストアンサー率68% (258/374)
回答No.1

エンコーディングが間違っているのでは?と思いますが。 具体的なコードを載せてもらえると回答しやすいです。

関連するQ&A