课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
这个先运算或者赋值是指在下一个;后面的句子吗?还是下一个System.out.println输出里面的,怎么区分呢?在同一个输出里有a++ ++a又怎么算呢?经常分不太清楚
2017-03-29
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
我是这样记的:
前置 赋值前再加
后置 赋值后再加
b=a++;就是a的值先给b,然后a再+1;
b=++a;就是a先+1,再把值赋给b;
慕粉2258416217 提问者
慕粉4567898765432 回复 慕粉2258416217 提问者
a++是先用了a的值再加一,++a是先给a加一再用
a++是后面才加的,而 ++a是前面加的
a++ 先执行当前语句,再加;++a 先加再执行
a++是后加 ++a是前加,记得这个就好了
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答赋值运算符 -=
3 回答赋值运算符
1 回答赋值运算符
2 回答赋值运算符
2 回答Java赋值运算