什么是 Java 中的字面量?
字面意思是固定数值的源代码表示形式。它们不经任何计算直接表示在代码中。
字面量可赋值给任何基本类型变量。
示例
byte a = 68; char a = 'A'
byte、int、long 和 short 也可用十进制(基数 10)、十六进制(基数 16)或八进制(基数 8)数字系统表示。
当使用这些数字系统表示字面量时,前缀 0 用于表示八进制,前缀 0x 用于表示十六进制。例如 -
int decimal = 100; int octal = 0144; int hexa = 0x64;
Java 中的字符串字面量通过在两个双引号之间括起一系列字符来指定,就像大多数其他语言一样。字符串字面量的示例 -
示例
"Hello World" "two
lines" ""This is in quotes""
字符串和 char 类型的字面量可以包含任何 Unicode 字符。例如 -
char a = '\u0001'; String a = "\u0001";
广告