字符与字符串的运算
- 前段时间在做字符串的连接时发现一个比较有趣的事,观察下面代码
System.out.print("*" + "\t" + "*");
System.out.print('*' + '\t' + '*');
输出结果如下:
第一句输出: * *
第二句输出: 93
看到输出结果应该反应过来了吧,是的,第一句用了双引号,进行的运算是字符串的连接,第二局单引号进行的是字符运算,Unicode数字相加为93。
- PS:说到这应该注意一下,单引号只能放一个字符,不能多余一个,不然得用双引号的字符串。