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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

java语言 int i = 10; i += 3; 和 i -= 3; 的分别是什么意思,结果是什么?

12 个回复

正序浏览

谢谢了。。。
回复 使用道具 举报
还是要注意 a=a+b 和 a+=b 的区别
        byte a = 1;
        byte b = 2;
        a = a+b;          //编译出错自动类型提升成int
        a += b;       //自加没有自动类型提升问题
回复 使用道具 举报
这个很基础哦
回复 使用道具 举报
希望对你有帮助

jieshi.zip

156 Bytes, 下载次数: 338

对变量和自增自减的解释

回复 使用道具 举报
int i = 10; i += 3; 和 i -= 3;

点评

int i=10;//赋值、将10赋值给i i+=3;//自增运算 相当于 i=i+3 结果是13 i-=3;//子、自减运算 相当i=i-3; 结果 是7  发表于 2014-6-16 06:58
回复 使用道具 举报
第二天的吧  都有
回复 使用道具 举报
上面的都说的很详细,都是赋值
回复 使用道具 举报
i=10是赋值,i+=3相当于i=i+3;后面一样
回复 使用道具 举报
上楼已经解释清楚了
回复 使用道具 举报
int i = 10;         //将整型10赋值给 i                  i = 10
i += 3 ;            //自增运算 i = i + 3                 i = 13
i -=3;               //自减运算 i = i - 3                  i = 10

评分

参与人数 1技术分 +1 收起 理由
李小然 + 1

查看全部评分

回复 使用道具 举报
sam9204 来自手机 中级黑马 2014-6-15 17:32:50
沙发
加减法问题,多看看视频,多敲代码实践
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马