如何将数学符号(例如 R^n)放入 Java 字符串中?

Che*_*ean 4 java math unicode javafx

我想在 javafx 标签中显示 R^n 数学符号。我怎么能这样做?我找到了实数的 unicode 编号 - U+211x ( https://en.wikipedia.org/wiki/Mathematical_operators_and_symbols_in_Unicode#Letterlike_Symbols_block ),但是将 \u+211x 插入如下所示的标签字符串会给出“无效的 unicode”错误

Label dim_label = new Label("n ( \u+212x ^n):");
Run Code Online (Sandbox Code Playgroud)

ruo*_*ola 7

正确的符号是\u211Dx维基百科中的 只是一个占位符,+不应转到字符串。

指数nSUPERSCRIPT LATIN SMALL LETTER N 并且可以用 表示\u207F

所以总而言之:

Label dim_label = new Label("n ( \u211D\u207F):");
Run Code Online (Sandbox Code Playgroud)

现场演示: .

n ( ??):
Run Code Online (Sandbox Code Playgroud)