Java的问题……下面哪些是常量?是什么类型的常量?

true -66 042 N ✀//✀ OL Oxal "//" s
2024-12-26 14:34:54
推荐回答(3个)
回答1:

true是boolean类型的值。boolean常量
-66是int类型的值。int 常量
042是8进制int类型的值。int 常量
N是标识符。
OL是标识符。
'//'语法错误,因为//是两个字符,不能用单引号括为一个字符。
Oxal是标识符。
"//"是字符串常量。
s是标识符。

回答2:

常量只是定义时用final关键字特定而已!不是说常量声明时必须是某个值才是常量!常量跟普通变量一样,变量命名一般是大写,唯一的区别就是常量的值是恒定不变的!至始至终都唯有一个值!即定义该常量时的值!
值 -- 类型
true -- boolean
-66 -- int
042 -- int(八进制数)
N -- 标识符
Oxal -- 标识符
"//" -- String
s -- 标识符
'//' -- 语法错误(单引号的为char类型,一个字符)

回答3:

常量:就是在程序中值永远不变的。如true、-66、0L、"//"
常量也分布尔、字符串、整型
true为布尔、-66为整型

042 '/' 不支持Java语法