Eclipse 中的 Unicode 字符

TT_*_*TT_ 1 java eclipse encoding

我正在尝试从我的 Java 程序中打印出漂亮的阴阳:

System.out.println("\u262f");
Run Code Online (Sandbox Code Playgroud)

在 Netbeans 中一切正常(默认设置):阴阳和其他英文内容都正确打印。我应该怎么做才能让 Eclipse 做同样的事情?使用默认的 Eclipse 设置,我只能得到“?”。

我试图更改运行对话框中的控制台编码,就像在从 mysql 到 java提取 unicode 文本时所建议的那样 ,但事情变得更糟(更准确地说,这是输出:???????????????????? ???????????????????????? - 哪个是阴阳??)。

有什么建议?

Dav*_*ann 5

在 eclipse 中,这为我打印了 ying-yang

System.out.println(new String(Character.toChars(9775)));
Run Code Online (Sandbox Code Playgroud)

转到 Window->Preferences->General->Workspace->TextFileEncoding,将其设置为 UTF-8