本文档仅适用于Java,JDK1.8
常量
在程序运行期间,固定不变的数据
分类
类型 | 描述 | 示例 |
---|---|---|
整数常量 | 整数数值 | 0,100,-200 |
浮点数常量 | 小数数值 | 0.0,100.1,-2.0 |
字符常量 | 单引号引起来的部分 | ‘A’,‘中’,‘5’ |
字符串常量 | 用双引号引起来的部分 | “abc”,“123” |
布尔常量 | 只有两种取值 | true,false |
空常量 | 没有任何数据 | null |
注意
- 为什么 ‘中’ 是字符常量?
在JAVA中,一个字符(char)是2个字节,支持UTF-8编码,所以这是一个字符常量。
- ’’ 两个单引号之间必须有且仅有一个字符,没有也不行。
- "" 两个双引号之间字符个数没有限制,字符串为空也可以
- 不能直接打印空常量(null)