标识符的两个问题
本帖最后由 孜然爱爱 于 2020-5-12 14:55 编辑1. 请问在Java中除了关键字都是标识符了吗?还有其他的什么吗?
2.标识符不是只能是数字,字母,下划线和$符号吗?为什么下面中的“字”也是合法的?
第一题:分析以下单词哪些是合法的标识符,哪些不合法,并说明原因:
myName,字,My_name,Points,$points,_sys_ta,OK,_23b,_3_,#name,25name,class,&time,if,Hello World
第一题答案:
myName,字,My_name,Points,$points,_sys_ta,OK,_23b,_3_ 都是合法的标识符。
#name:不合法,标识符不能包含#
25name:不合法,标识符不能以数字开始
class:不合法,class是关键字,不能做标识符
&time:不合法,标识符不能包含&
if:不合法,if是关键字,不能做标识符
Hello World:不合法,标识符不能包含空格
页:
[1]