黑马程序员技术交流社区
标题:
看了个帖子关于类型转换的,我来掰一掰
[打印本页]
作者:
shield
时间:
2015-4-29 20:43
标题:
看了个帖子关于类型转换的,我来掰一掰
帖子是说的基础测试里面的那个题,大家都有印象吧,是byte型跟int型之间的转换b+=1
跟
b=b++
为什么可以编译通过
我认为,这是跟+= 与++这两个符号的特性有关的
+=符号是赋值运算符,类比=符号,b=1 一样,可以自动从int转换成byte
而++符号是一元运算符,虽然结果是b增加了1,但是跟b=b+1不同,它仅仅只是自增,不涉及与另一个int型,可以看做是 b=b+(byte)1这样
T T
为了技术分我也是豁出去水了~~!!!
作者:
shield
时间:
2015-4-29 20:44
一楼威武
作者:
付长云
时间:
2015-4-29 20:55
水~~~~~~~~~~~~~~~~~~
作者:
wangyu
时间:
2015-4-29 20:59
b=b++这个重点是结果,你可以试试
作者:
19期1910
时间:
2015-4-29 21:20
学习一下
作者:
乘梦而飞
时间:
2015-4-29 21:28
我就路过看看
作者:
魔心邪
时间:
2015-4-29 21:34
太水了,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2