如何编程检查字符串是否为合法的Java标识符

键盘输入字符,最后输出其是否为合法的标示符

在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线()组成的字符串,并且其第一个字符必须是字母或下划线。
  在使用标识符时还必须注意以下几点:
  (1)标准C不限制标识符的长度,但它受各种版本的C 语言编译系统限制,同时也受到具体机器的限制。例如在某版本C 中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。
  (2)在标识符中,大小写是有区别的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-25
标识符是赋予变量、类和方法的名称,可从一个字母、下划线(_)或美元符号($)开始,不能以数字 或空格开头,也不能使用java中的关键字比如String 不可以使用,是大小写区别对待的, 且无最大长度
第2个回答  2011-10-21
正则表达式
相似回答