概述:
在程序可以直接使用的数据值
分类:
数值型字面值
整数
100 +88 -66
直接写的整数默认为十进制
二进制 0b10
八进制 010
十六进制 0x10
浮点数
3.14 +0.05 -2.22
字符型字面值
使用一对单引号引起来一个字符
‘a’
注意:
单引号中不能有多个字符也不能为空字符
转义字符:
格式:
\字符
‘’’->’
‘\’->\
‘\t’ 制表符 缩进对齐
‘\r’ 回车 ‘\n’ 换行
补充:
System.out.println(“hello”) 将hello输出之后默认做一个换行
System.out.print(“hello”) 直接输出hello
字符串字面值
使用一对双引号引起来 零个字符 一个字符或者多个字符
“”:空字符串
“a”
“hello”
‘a’ “a”:
‘a’->字符型
“a”->字符串
布尔型字面值
布尔:逻辑判断结果
true 对的 正确的
false 错误的
true false是关键字