- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javaの文字化けについて)
Javaの文字化けについて
このQ&Aのポイント
- Javaの文字化け問題について解説します。
- Javaのプログラム実行時に文字化けが発生する問題があります。
- フォントの設定やコマンドプロンプトの設定を変更することで解決することができます。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#247307
回答No.3
Notepadっていったら、標準でついてるメモ帳のことですか。なら、そのまま書いて保存すれば、普通はSJIS(ANSI)で保存されるはずですよ。
その他の回答 (2)
noname#247307
回答No.2
Windows 7ですか。JDKは最新のJava SE 8を入れているんでしょうか。 Windowsであれば、ソースコードをSJISで保存し、コマンドプロンプトもSJISにして(chcp 932)実行すれば、文字化けせずに表示されるはずですよ。
質問者
補足
Java SE 8を入れています。自分はNotepadを使っているんですけど、そのソースコード変更というのはエンコードをSJISを変更するという解釈で正しいですよね?
noname#247307
回答No.1
こういうときは、まず環境を書きましょう。WindowsかMacかもわからないんじゃ回答できない場合が多いですから。 で。書いたソースコードの文字コードはSJISになってます? それともUTF-8? どちらで試しても文字化けしますか?
質問者
補足
Windows7で、SJIS、MSゴシックに設定されており、その状態だとひどく文字化けします。UTF-8でも同様に文字化けしますが、日本語で「こんにちは・にちはちは・は・・」となります。
お礼
ご回答どうもありがとうございます。 標準でついているメモ帳ではなくNotepad++です。Terapadを初め使おうとしていたんですけどそれを使ったらソフト自体が文字化けしたんでネットで調べてそれを使っていました。それは初期設定はSJISにセットされてなくて変更を変えたらこんにちはが出るようになりました。 教えて頂いてありがとうございます。