Type | Size (bits) | Size(byte) | Minimum | Maximum | Default | Example |
---|---|---|---|---|---|---|
byte | 8 | 1 | -27 | 27– 1 | 0 | byte b = 100; |
short | 16 | 2 | -215 | 215– 1 | 0 | short s = 30_000; |
int | 32 | 4 | -231 | 231– 1 | 0 | int i = 100_000_000; |
long | 64 | 8 | -263 | 263– 1 | 0L | long l = 100_000_000_000_000; |
float | 32 | 4 | -151 | (2-2-23)·2127 | 0.0f | float f = 1.456f; |
double | 64 | 8 | -1076 | (2-2-52)·21023 | 0.0d | double f = 1.456789012345678; |
char | 16 | 2 | 0 | 216– 1 | u0000' | char c = ‘c'; |
boolean | 1 | – | – | – | FALSE | boolean b = true; |
Java语言支持一些特殊的转义字符序列。
符号 | 字符含义 |
---|---|
\n | 换行 (0x0a) |
\r | 回车 (0x0d) |
\f | 换页符(0x0c) |
\b | 退格 (0x08) |
\0 | 空字符 (0x0) |
\s | 空格 (0x20) |
\t | 制表符 |
\" | 双引号 |
\' | 单引号 |
\\ | 反斜杠 |
\ddd | 八进制字符 (ddd) |
\uxxxx | 16进制Unicode字符 (xxxx) |
网友评论