int j = ; for (int i = ; i < ; i++){ j = j++; } Systemoutprintln(j);
結果會讓你很傻眼
為什麼會出現這種情況?原因是每次運行j=j++都是將j本身賦值給j並且當次循環結束!下次仍然又將賦給j所以最終的答案為如何避免呢?可以將表達式改為j=++j