1.类型之间进行混合运算时注意的地方
当byte(占一个字节),char(占两个字节)、short(占两个字节)进行混合运算的时候,不会遵从低的数据类型先转换为高的数据类型来在运算,当他们三者两两相加时都会向更高的数据类型转换,即转换为int类型)(占四个字节)
2.ASCII码需要记住的两个
65 ‘A’ 97 ‘a’,两者相差32
3.字符的定义以及相关知识
1.使用char来定义字符
2.给字符类型数据赋值时,字母和其他符号有单引号引起来,也可以直接赋值为数值
3.字符的相加,如果是两个字符相加的话,实际上就是ascll码相加
4.字符和字符串相加,如果是字符加字符加字符串就是先算出ascll码,然后和字符串做连接操作
char a = ‘a’;
char b = ‘b’;
sout(a+b+"java);
结果是131java
sout(a+“java”+b)
结果是 ajavab

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



