2012-01-27 12 views
3

JavaのStringを以下のように日本語文字で初期化したいと考えています。Javaで日本語文字を含む文字列を宣言する

String str = "最終条件"; 

しかし、私は私のEclipseのJavaエディタで入力すると、理由であるべきで、どのように私はそれを解決することができますこれは何

String str = "|||||||"; 

のように表示されていますか?

+0

日本の4人のキャラクターは、本当に7つのバーですか?その後、フォントの問題以上のものになる可能性があります。 Unicodeシーケンスとして文字を入力するとどうなりますか?他のビューで正しく表示されていますか? Javadocレンダリング? –

答えて

2

は、日本語の文字をサポートしているものに、テキストエディタで使用されるフォントを変更してみてください。 メニュー: https://stackoverflow.com/questions/586503/complete-monospaced-unicode-font

幸運:ウィンドウ - >設定 - >一般 - >外観 - >色とフォント - >基本 - - >テキストフォント>編集

ここでは、SO Unicodeフォントに関するスレッドです!

3

プロジェクトプロパティでテキストファイルのエンコーディングを変更しようとしましたか?

は、プロジェクトを右クリックし、「プロパティ」と変更「リソース」をクリック - >「テキストファイルのエンコーディング」を「UTF-8」、「シフトJIS」または任意の他の適切なエンコーディング。

1

また、あなたの日本語文字のシーケンスに頼ることもできます。 たとえば、http://www.snible.org/java2/uni2java.htmlのようなツールを使用すると、テキスト領域に貼り付けられた任意の文字シーケンスをJava文字列に変換できます。

関連する問題