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

虾米哥 阅读:30 2025-02-15 21:57:57 评论:0

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

Label dim_label = new Label("n ( \u+212x ^n):"); 

请您参考如下方法:

正确的符号是\u211D , x在维基百科中只是一个占位符,+不应该去字符串。
指数 n SUPERSCRIPT LATIN SMALL LETTER N 并且可以用 \u207F 表示.
总而言之:

Label dim_label = new Label("n ( \u211D\u207F):"); 
Live demo: .
n ( ℝⁿ): 


标签:java
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号