常量是固定值,程序执行期间不会改变。常量可以是整数常量、浮点常量、字符常量或者字符串常量,还有枚举常量。
1. 定义
Java
Java 语言使用 final
关键字来定义一个常量,其语法如下所示:
final int COUNT = 10;
C#
C#语言使用 const
关键字来定义一个常量,其语法如下:
const int COUNT = 10;
2. 常量值
整形常量值:
- 十进制数形式:如
54
、-67
、0
。 - 八进制数形式:Java 中的八进制常数的表示以
0
开头,如0125
表示十进制数 85 - 十六进制数形式:Java 中的十六进制常数的表示以
0x 或 0X
开头,如0x100
表示十进制数256
浮点常量
一个浮点常量是由整数部分、小数点、小数部分和指数部分组成。您可以使用小数形式或者指数形式来表示浮点常量。
- 十进制数形式:由数字和小数点组成,且必须有小数点,如
12.34
、-98.0
。 - 科学记数法形式:如
1.75e5
或32E3
,其中e 或 E
之前必须有数字,且e 或 E
之后的数字必须为整数。
字符常量
字符常量是括在单引号里,例如,'x'
,且可存储在一个简单的字符类型变量中。一个字符常量可以是一个普通字符(例如 'x'
)、一个转义序列(例如 '\t'
)或者一个通用字符(例如 '\u02C0'
)。
字符串常量
字符串常量是括在双引号 " "
里,字符串常量包含的字符与字符常量相似,可以是:普通字符、转义序列和通用字符使用字符串常量时,可以把一个很长的行拆成多个行,可以使用空格分隔各个部分。
今天就写到这了,如有错误之处,欢迎指正!
网友评论