当前位置: 代码迷 >> J2SE >> 运算符有关问题
  详细解决方案

运算符有关问题

热度:32   发布时间:2016-04-23 21:04:21.0
运算符问题
int a=2;
int b=(a++)+a*2;
int c=2;
int d=(++c)+c*2;

为什么 a=3,b=6,c=3,d=9??
------解决方案--------------------
int b=(a++)+a*2; 先算a+a*2再a++
int b=(++a)+a*2; 先算++a再a+a*2

------解决方案--------------------
3,8,3,9
  相关解决方案