Java编程基础:变量、运算符与类型转换深度解析
1. 整数的二进制表示
从JDK 7开始,可使用二进制指定整数字面量,只需在二进制数前加 0b 或 0B 。例如, 0b1100 表示十进制的12。
2. 字符转义序列
在Java里,多数可打印字符用单引号括起来就能作为字符常量。不过,像回车这类字符,在文本编辑器里使用时会有特殊问题。而且,单引号和双引号等字符在Java中有特殊含义,不能直接使用。为此,Java提供了特殊的转义序列,也叫反斜杠字符常量,如下表所示:
| 转义序列 | 含义 |
| — | — |
| \t | 制表符 |
| \' | 单引号 |
示例代码:
char ch;
ch = '\t'; // 给ch赋值制表符
ch = '\''; // 给ch赋值单引号
3. 字符串字面量
Java支持字符串这种字面量,字符串是用双引号括起来的一组字符。例如, "this is a test" 就是一个字符串。字符串字面量除了普通字符,还能包含前面提到的转义序列。示例如下:
System.out.println("第一行\n\t第二行");
上述代码中, \n <
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



