1

Javaプログラムから素敵な陰陽を印刷しようとしています:

System.out.println("\u262f");

Netbeans ではすべて問題ありません (デフォルト設定): 英語の陰陽とその他の要素の両方が正しく出力されます。Eclipseに同じことをさせるにはどうすればよいですか? デフォルトの Eclipse 設定では、「?」しか表示されません。

mysql から java へのユニコード テキストの抽出で提案されているように、実行ダイアログのコンソール エンコーディングを変更しようとしまし たが、事態はさらに悪化します (より正確には、これは出力です:㼍ੇ剅䕎ഊ奯甠捡渠杯ഊ〠ഊഊ㼍� - 陰陽はどっち??)

助言がありますか?

4

2 に答える 2

5

日食では、これは私のために陰陽を印刷します

System.out.println(new String(Character.toChars(9775)));

Window->Preferences->General->Workspace->TextFileEncoding に移動し、UTF-8 に設定します。

于 2013-07-08T21:43:07.347 に答える
2

デフォルトのコンソール エンコーディングを変更するには、eclipse.iniファイルに次の行を追加します。

-Dfile.encoding=UTF-8
于 2013-07-08T22:01:01.543 に答える