有没有大佬看看哪里有问题 因为与书上的结论不同 但是运行的结果又符合这个结论
这是书上的
/*
>结论一:前++ 和后++(自增)和 () 一起出现时 从左到右依次执行
>结论二:后++(自增)带 () 也不会先自增 再运算
>结论三:k系列并不影响结论一和结论二
*/
class ReviewArithmetic{
public static void main (String [] args) {
int x=2,y=3,z1,z2,z2_1,z3,z4;
//****z1和z2和z2_1说明了 后++(自增)带 () 也不会先自增 再运算
z1 = ++x + (++y);
System.out.println("z1为" + z1);//7 对比z2
x=2;
y=3;
z2 = ++x + (y++);
System.out.println("z2为" + z2);//6 若y++外的( )有作用 那结果应是7