什么是 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";

更新于: 30-Jul-2019

2K+ 浏览量

开启您的 职业生涯

通过完成课程获取认证

开始学习
广告