JAVA标识符;Sting 和User name为什么是非法的标识符?
答案:6 悬赏:20 手机版
解决时间 2021-03-27 08:58
- 提问者网友:杀生予夺
- 2021-03-27 03:22
JAVA标识符;Sting 和User name为什么是非法的标识符?
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-03-27 04:20
标识符必须以字母,下划线(_)或美元符($)开头,后面可以跟任意数目的字母,数字,下划线(_)或美元符($),这里,字母的范围并不局限于26个英文字母,而是包括任何一门语言中的表示字母的任何Unicode字符,标识符不能包含空格,也不能使用Java关键字,标识符的长度没有限制-这位同仁提出的问题当中的标识符String是Java当中的关键字,而User name则是中间带了空格,都是Java不允许的非法标识符,如果非要问为什么?这些是约定,没有原因。
全部回答
- 1楼网友:duile
- 2021-03-27 07:52
简单点说
String是系统的标示符,就是java自己用着呢,你能用但是不能改(就是定义成自己的标示符)。
User name,中间不能有空格哦
String是系统的标示符,就是java自己用着呢,你能用但是不能改(就是定义成自己的标示符)。
User name,中间不能有空格哦
- 2楼网友:三千妖杀
- 2021-03-27 07:45
String是个类
这样使用:String a1=new String("asdfgh");定义了一个asdfgh的字符串a1。
当然不能用来做标识符!User name可能也是一样道理。
这样使用:String a1=new String("asdfgh");定义了一个asdfgh的字符串a1。
当然不能用来做标识符!User name可能也是一样道理。
- 3楼网友:佘樂
- 2021-03-27 06:13
Sting是合法的,声明变量的时候一定是一个单词,例如:Username。
按照JAVA命名规则,声明变量的时候首字母小写,声明方法,类的时候首字母大写。
还有一种就是驼峰,比如你说的Username在JVA里应该是UserName。
按照JAVA命名规则,声明变量的时候首字母小写,声明方法,类的时候首字母大写。
还有一种就是驼峰,比如你说的Username在JVA里应该是UserName。
- 4楼网友:雪起风沙痕
- 2021-03-27 05:34
系统标示符.
- 5楼网友:末日狂欢
- 2021-03-27 04:27
这两个都是系统的标示符,自己定义的不能用。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯