【发布时间】:2015-04-05 03:49:34
【问题描述】:
我想知道是否可以在 java 中使用 unicode 作为变量名。例如:
public static double δ = 1.001;
每当我在 java 中做这样的事情时,我都会得到一个错误。有没有办法让δ可以在java中用作变量?
如果没有,我可以使用其他替代方法吗?
【问题讨论】:
-
您看到了什么错误?是真正的 Java 错误,还是 IDE 错误?
-
我收到类似“java:
expected”或“java:非法开始表达式”的错误 -
It works when I try it. 可能您还有其他错误,或者您的 IDE 无法处理。您正在使用什么工具显示错误消息?
-
IntelliJ IDEA。最新版本。 gyazo.com/2b85303eb26dc94853f7c4ea53a5cc27
-
虽然有可能,但我认为这是个坏主意。为什么不使用
sigma作为变量名?如果没有奇异的键序列或复制粘贴,任何人怎么能键入这个变量名 (δ)?