黑马程序员技术交流社区

标题: 是不是某些运算符也具有类型自动提升功能? [打印本页]

作者: 探索者    时间: 2015-5-25 13:34
标题: 是不是某些运算符也具有类型自动提升功能?
是不是某些运算符也具有类型自动提升功能?如加、减、乘、除等
作者: 雪域星辰    时间: 2015-5-25 14:49
先考虑优先级,然后运算的时候会低位提升高位
作者: 白水丶    时间: 2015-5-25 23:56
string+int型会自动提升为string
作者: 大西洋    时间: 2015-5-26 00:01
运算符貌似不会提升,运算符只有固定的优先级的区别~
作者: 探索者    时间: 2015-5-26 11:49
白水丶 发表于 2015-5-25 23:56
string+int型会自动提升为string

但看下面代码:
   byte x=8;
   byte y=1;
   x=x+y;
第三行代码会不会降x+y的结果自动提升?
作者: 探索者    时间: 2015-5-26 11:50
大西洋 发表于 2015-5-26 00:01
运算符貌似不会提升,运算符只有固定的优先级的区别~

但看下面代码:
   byte x=8;
   byte y=1;
   x=x+y;
第三行代码会不会降x+y的结果自动提升?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2