Java中的常量
常量就是在程序中持续不变的值,是不能改变的数据。比如,一个数字1;一个字符’a’;一个浮点数3.2等。常量包括整型常量、浮点数常量、布尔常量、字符常量等。
- 整型常量
整型常量是整数类型的数据,有二进制、八进制、十进制和十六进制4种表示形式
二 进 制:0 1
八 进 制:0 1 2 3 4 5 6 7
十 进 制:0 1 2 3 4 5 6 7 8 9
十六进制:0 1 2 3 4 5 6 7 8 9 A B C D E F
- 浮点数常量
浮点数常量就是在数学中用到的小数,可分为float单精度浮点数和double双精度浮点数两种类型。其中,单精度浮点数后面以F或f结尾,而双精度浮点数则以D或d结尾。
2e3f 3.6d .4f 0f 3.84d 5.022e+23f
- 字符常量
字符常量用于表示一个字符,一个字符常量要用一对英文半角格式的单引号(‘ ’)引起来,它可以是英文字母、数字、标点符号、以及由转义序列来表示的特殊字符。
‘a’ ‘1’ ‘&’ ‘\r’
- 字符串常量
字符串常量用于表示一串连续的字符,一个字符串常量要用一对英文半角格式的双引号(" ")引起来,字符数量不固定。
“abc” “123” “hello”
- 布尔常量
布尔常量只有两个值即true和false。该常量用于描述一个事物的真与假。
- null常量
null常量只有一个值null,表示对象的引用