首页 > 技术文章 > JAVA运算对象的计算顺序

acaciasun 2013-06-24 19:50 原文

对象的求值严格按从左到右的顺序执行

int a=0;
int x=a+(++a);//x=1
int a=0;
int x=++a+a;//x=2;

双目运算符左边运算对象的计算先于右边运算对象任何一部分的计算

推荐阅读