だから私は演算子をテストしていました.Javaで友人を助けていて、プログラミングの奇妙な順序に出くわしたからです. 次のコードを実行するとどうなりますか
public static void main(String[] args) {
int B = 6;
//First console print out
System.out.println(B+=++B);
System.out.println(B);
B = 6;
//Second Console print out
System.out.println(B+=B++);
System.out.println(B);
}
次のコードの出力は次のとおりです。
13
13
12
12
2 番目のコンソール B の数学出力 = 12 の原因は、それ自体に 6 を追加した後、++ (+1) が続く場合です。