常量
(1):在程序的运行过程中,其值是不改变的量
(2):常量的分类
A:整数常量 例如:10
B:小数常量 例如:12.5
C:布尔型常量 例如:true,false
D:字符常量 例如:'1','A'
E:字符串常量 例如:"Hello World"
F:null常量字符
单个字符,2个字节。例如:'a', '中', '5', '\u0026' , '\u0027'
----java默认的码表是Unicode,字符为2个字节.一个中文汉字在Unicode码表中是2个字节,因此可以字符常量可以存储
一个中文汉字.
在字符常量中,斜杠(\)是一个特殊的字符,它的作用是用来转义后面一个字符,这些字符通常是不可见的或者有特殊意义的。\r' 回车,回到一行的开始
'\n' 换行,换到下一行
'\t' 制表符,键盘上的Tab
'\b' 类似退格,键盘上的Backspace
以上字符都不可见,无法直接表示,所以用斜杠加上另外一个字符来表示。
'\'' 单引号,Java代码中单引号表示字符的开始和结束,如果直接写程序会认为前两个是一对,报错。'\"' 双引号,Java代码中双引号表示字符串的开始和结尾,如果要写一个包含双引号的字符串那么这个双引号也需要转义。
'\\' 斜杠,Java代码中的斜杠是转义字符,用来和后面一个字符配合使用,在真正需要用斜杠的时候那么就要用另一个斜杠来转义。
以上字符都有特殊意义,无法直接表示,所以用斜杠加上另外一个字符来表示。
字符串
由若干个字符组成的一串。可以是一个字符、多个字符、或者一个都没有。字符串没有固定大小。空
null,只有这一个值,用来表示一个引用为空class Constants{ public static void main(String[] args) { System.out.println(10);// 十进制的整数 System.out.println(010);// 八进制的整数 0 1 2 3 4 5 6 7 10 System.out.println(0x10);// 十六进制的整数 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 System.out.println(2147483647);// 整型4字节 System.out.println(2147483648L);// 长整型 8字节 System.out.println(0.01F);// 单精度浮点数 4字节 System.out.println(0.01);// 双精度浮点数 8字节 System.out.println(false);// 布尔型, 假, 1字节 System.out.println(true);// 布尔型, 真, 1字节 System.out.println('中');// 字符类型, 2字节 System.out.println('\u0061');// 按照Unicode码表值定义字符, 注意0061是十六进制 System.out.println("abc\rd");// \r 代表回车, 回到当前行的开头 dbc System.out.println("abc\nd");// \n 代表换行, 换到下一行 System.out.println("a\tb");// \t 代表Tab, 制表符 System.out.println("abc\b");// \b 代表退格, 类似Backspace System.out.println('\'');// \' 代表单引号 System.out.println("张彬说:\"学Java太简单啦!\""); // \" 代表双引号 System.out.println("Java中的\\是一个特殊的字符"); // \\ 代表一个\. 正则表达式中经常回使用\\, // 在写一个文件路径的时候也经常使用\\ System.out.println(""); System.out.println("a"); System.out.println("abc"); } }
常量
Java常量与字符详解
最新推荐文章于 2025-12-13 12:19:21 发布
*
1万+

被折叠的 条评论
为什么被折叠?



