【发布时间】:2014-06-17 13:09:34
【问题描述】:
为了获得“\u221A”的字符版本(又名平方根符号),我是否只需执行以下操作:
String op = "\u221A";
char operator = op.charAt(0);
operator = '\u221A';
最后一部分似乎不对。只是想知道我将如何去做。感谢您的帮助!
【问题讨论】:
-
“似乎不对”究竟是什么意思?你试过了吗?
-
在 Java 中,unicode 转义在源代码被解析之前就被解析了。所以你的第二种方法很好;它变成文字字符 221A。有趣的事实:您可以编写完全由 unicode 转义符组成的有效 Java 源代码。
-
@kjkrum 你对乐趣的定义很有趣。
-
第一部分(1,2 行)和最后一部分(4 行)做同样的事情。
标签: java string char type-conversion