私はよく両方の形式を使用します。Java の加算 (減算、乗算など) 演算子の短いものと長いものです。そして、これはパフォーマンスや速度には影響しないと思っていましたが、「なぜ Java 作成者はこの演算子の 2 つの形式を提供したのですか? また、それらの違いは何ですか?」という疑問に戸惑いました。では、2 つの形式の実際の違いは次のとおりです。
int a = 10, b = 3;
b = b + a;
と
int a = 10, b = 3;
b += a;
誰かが私にこれを説明できますか?2 つのフォームの違いは、下のレベルに隠されているのでしょうか? すべての本は、「Java にも複合演算子があります...」としか書かれていませんが、違いについては何もありません。