是否允许字符串以Java中的数字开头

时间:2016-11-12 09:52:44

标签: java string

是否允许命名字符串,例如0_Ahnung?

2 个答案:

答案 0 :(得分:4)

是的,字符串可以以数字开头。变量不能。

String myString = "0_abc";

是一个有效的字符串。

String 0_abc = "aaa";

不是有效的辩护。

答案 1 :(得分:3)

答案可以在Java Language Specification的第3.8节中找到 - 它明确指出Java标识符名称的第一个字符(例如变量名称)不能是数字。