黑马程序员技术交流社区

标题: 求教,赋值自增之后的值 [打印本页]

作者: godrick007    时间: 2015-4-21 22:16
标题: 求教,赋值自增之后的值
class Demo
{
        public static void main(String[] args)
        {
        byte b = 1;
        b = b++;
        System.out.println(b);
        }
}
结果为 1
求教,为什么不是2?


作者: itheima_llt    时间: 2015-4-22 00:15
牛牛牛牛呀
作者: cyr    时间: 2015-4-22 10:37
++放后面代表运算后再自增1,所以结果还是1;毕老师的基础视频里有讲到这条题。回去翻看一下吧。
作者: 精湛学术    时间: 2015-4-22 14:01
把代码 b=b++; 改为b=++b; 就可以了




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