黑马程序员技术交流社区
标题:
char = 0可以不加引号编译。大神指点下这是为什么
[打印本页]
作者:
请叫我齐岛主
时间:
2015-10-10 22:06
标题:
char = 0可以不加引号编译。大神指点下这是为什么
class Test{
public static void main(String[] args){
int a = 2;
char b = 3;
System.out.println(b+a);
}
}
编译结果输出5
作者:
金二杰
时间:
2015-10-10 22:19
char属于字符型常量,后边跟的也是数据,,字符常量,也代表一组数据,0,就是数据,并且,和其它整数常量,byte,inte,都能互相转换,所以才可以吧。具体的也不懂,学的不深,望大神指点。
作者:
wx_D3aDvzRw
时间:
2015-10-10 23:07
char本质上是占用一个字符的整形
作者:
wx_D3aDvzRw
时间:
2015-10-10 23:08
占用一个字节的整形
作者:
DarkHorseFly
时间:
2015-10-11 01:41
short byte char int 常量优化机制,小转大,隐士转换
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2