Java 编程中的文字


文字是固定值的一种源代码表示形式。它们直接表现在代码中,无需任何计算。

可以将文字赋值给任何基本类型变量。例如。

byte a = 68;
char a = 'A';

byte、int、long 和 short 可以用 10 进制(基础 10)、16 进制(基础 16)或 8 进制(基础 8)数制表示。

使用这些数制时,前缀 0 表示 8 进制,前缀 0x 表示 16 进制。例如 −

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";

Java 语言还支持几个字符串和 char 文字的转义序列。它们是 −

序号 符号和表示的字符
1


换行符 (0x0a)

2

\r

回车 (0x0d)

3

\f

换页符 (0x0c)

4

\b

退格 (0x08)

5

\s

空格 (0x20)

6

\t

制表符

7

"

双引号

8

'

单引号

9

\

反斜杠

10

\

ddd 八进制字符 (ddd)

11

\uxxxx

十六进制 UNICODE 字符 (xxxx)

更新于: 2019 年 7 月 30 日

355 次浏览

开始您的 职业生涯

通过完成课程获得认证

开始
广告