6、Java编程基础:变量、运算符与类型转换深度解析

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 <

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值