【发布时间】:2014-02-26 21:44:43
【问题描述】:
我想知道我可以使用我的母语字符(或字符串)作为 JAVA 变量名 吗? 所以,我用Myanmar Unicode进行了如下测试。
public static void main(final String[] args) {
String ဆဆဆ = "မောင်မောင်";
System.out.println("ကောင်းသောနေ.ပါ " + ဆဆဆ);
}
此代码将我的成功消息显示为 'ကောင်းသောနေ.ပါ မောင်မောင်'。但在下面的代码中使用另一个变量名(它也是我的母语字符串).....
public static void main(final String[] args) {
String တက်စတင်း = "မောင်မောင်";
System.out.println("ကောင်းသောနေ.ပါ " + တက်စတင်း);
}
在我的 Ecliplse IDE 中产生编译时错误。
此行有多个标记 - 标记的语法错误,删除这些标记 - 出现异常 - 中的意外字符 0x103a 标识符
有什么建议吗?为什么会出现这个问题?感谢您耐心阅读我的问题.......
【问题讨论】:
-
它在 Eclipse 中对我有用。
标签: java variables syntax utf-8 character-encoding