黑马程序员技术交流社区
标题:
做基础测试的时候遇到的?
[打印本页]
作者:
中国梦
时间:
2014-12-17 18:52
标题:
做基础测试的时候遇到的?
4、 以下代码哪个是正确的?为什么?
. byte b = 1; b = ++b;
我不理解为什么正确!
作者:
czyhandsome
时间:
2014-12-19 10:46
有什么不能理解的吗?
作者:
Little_Pea
时间:
2014-12-19 12:26
首先把b赋值为1,然后++b就是b先自加,这时b等于2;再接着把2赋给b,结束后b等于2;代码没问题,只是b = ++b;这行代码写的有点多余,因为++b后b的值已经是2了,没必要再给b赋一次值(2)。
作者:
Sunflower_Wish
时间:
2014-12-19 13:40
看完第四天视频就全解了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2