A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© Five_伍 中级黑马   /  2015-8-22 21:42  /  189 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        ++(--同理):
                                单独使用:++在前,或者在后,结果都是一样的。a++<=>a=a+1
                                参与运算:(加减乘除,赋值)
                                        如果++在前,先自身+1,然后在参与运算
                                        如果++在后,先参与运算,然后在自身+1
                            注意:
                                a++相当于: a = (强制类型转换)(a + 1);   
                                例如  byte a = 3;
                                 a++;   //不报错
                                 a =  a +1;//报错精度会丢失   byte在进行运算的时候,会自动升级为int型    然而左边的a依旧是byte型,右边是int型

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马