A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如何判断给定字符ch是否可以做Java标识符的起始字符和后续字符呢?

7 个回复

倒序浏览
有什么用呢?
回复 使用道具 举报
java标识符的可以用来标识文件名,变量名,类名,接口名和成员方法名等等,命名规则也有不同,我想作用应该就是验证给定的字符是不是符合Java的命名标准吧。
回复 使用道具 举报

java标识符的可以用来标识文件名,变量名,类名,接口名和成员方法名等等,命名规则也有不同,我想作用应该就是验证给定的字符是不是符合Java的命名标准吧。
回复 使用道具 举报
java标识符只有a-z和1-9和_和¥,数字下划线不能开头就可以了啊
回复 使用道具 举报
万合天宜 发表于 2015-3-11 11:13
java标识符只有a-z和1-9和_和¥,数字下划线不能开头就可以了啊

仅仅是这样吗? 版主你帮我看看笔记,是不是哪里记错了?

关键字:被Java赋予特殊含义的单词(课件查找各个关键字的用途),main不是关键字,但它是被虚拟机所识别的名称,比较特殊。
标识符的规则:
1.由26个英文字母的大小写,数字,下划线和$所组成;
2.数字不能开头;
3.不可以使用关键字。
Java严格区分大小写。
Java中的名称规范:
包名:多个单词组成时所有字母都小写。(xxxyyyzzz)
        类名、接口名:多单词组成时,所有单词首字母大写。(XxxYyyZzz)
        变量名、函数名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词的首字母大写。(xxxYyyZzz)
        常量名:所有字母都大写,多单词组成时每个单词用下划线连接。(XXX_YYY_ZZZ)

点评

你没错,我错了~  发表于 2015-3-12 10:31
回复 使用道具 举报
葛正翠 发表于 2015-3-11 22:41
仅仅是这样吗? 版主你帮我看看笔记,是不是哪里记错了?

关键字:被Java赋予特殊含义的单词(课件查找 ...

那是不是很多规则在平时开发的时候不用区分的这么呢?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马