java是什么 Java中a 和 a的区别?
Java中a 和 a的区别?A是第一个操作,然后是赋值,A是第一个赋值,然后是赋值。在Java中,如果a=20,B=19,B先计算,然后赋值:B和a比较,B小于a,所以a还是20;B增加1,所
Java中a 和 a的区别?
A是第一个操作,然后是赋值,A是第一个赋值,然后是赋值。
在Java中,如果a=20,B=19,B先计算,然后赋值:B和a比较,B小于a,所以a还是20;B增加1,所以B是20;因为三元判断是假的,所以C自己增加后等于B,a是40;
B是运算前赋值:B自动增加到20;三元运算后B自动增加等于a,所以C等于20;因为三元运算为真,所以a自动增加1到21;
Java如何实现a=6,b=8时,a和b的值互换?
a=a,B
B=a-B
a=a-B