你能给我解释一下这个Java代码的输出吗
inta=5,i;
i=++a+++a+a++;
i=a++++++a++a;
a=++a+++a+a++;
系统输出打印项次(a);
系统输出打印LN(i);
两种情况下的输出都是20
++a递增,然后使用变量。
a++使用变量,然后递增变量
如果你有
a=1;
你呢
System.out.println(a++)//您将看到1
//现在a是2
System.out.println(++a)//你会看到3
codaddict解释了您的特定片段