Java标识符 判断以下是否为合法的标识符 并说明原因

发布网友 发布时间:2022-04-22 14:10

我来回答

3个回答

热心网友 时间:2022-06-06 10:47

展开1全部(1)不合法,因为char是关键字。(2)合法
(标识符由字母,下划线,$符号和数字组成,并且首字母不能是数字)
(3)合法
(4)不合法,不能有%号
(5)合法
(6)不合法,括号不是合法标识符
(7)合法
,$是合法的标识符
(8)标识符正确,但表达式错误,因为aa是boolean类型,不能赋值为double类型,boolean类型只能赋值为true或者false。

热心网友 时间:2022-06-06 10:47

JAVA标识符的规则是这样的
标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。也就是说除了_
$
¥这3个符号外,标识符只能有数字和字母,什么括号,这样那样的都不是标识符的组成部分。
不能把关键字和保留字作为标识符。
标识符没有长度*。
因此,在你所举的这些例子中,只有2和5是合法的标识符。其他全是错误的标识符。

热心网友 时间:2022-06-06 10:48

基本上如楼上所说,但是需要指出的是,2和5虽然合法,但不建议,一般的变量名首字母小写,并且只在定义常量(static
final)的时候会使用“_”这样的分隔符,普通变量不建议使用

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com