如何将Unicode无穷大符号转换为String

Wan*_*ang 8 java string numbers

我想在java中使用无穷大符号(侧面8个).

此外,我想将它用作String组件.
我没有找到一个有效的charcode/ascii代码(有没有?).

我试过了:

String s=Character.toString(236);
String s=Character.toString('236');
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

我现在得到了这个:

System.out.println(Character.toString('\u221E'));
Run Code Online (Sandbox Code Playgroud)

但输出是 ?

我正在使用java 1.7 jdk和eclipse.为什么无穷大的迹象没有出现?

bma*_*ies 18

您需要Unicode无穷大符号U + 221E.236是Windows打字约定,根本不会帮助你.'\u221e'是字符常量.

现在,我不能保证这会导致屏幕上出现任何∞字符.这取决于您拥有什么类型的计算机,您使用的字体以及您在-Dfile.encoding中设置的内容.另见这个问题.