public static void main(String[] args) {
int a,b;

a = 5;
--a;
System.out.println(a++);

b = 10;
--b;
System.out.print(++b);
}

Yukarıdaki kodun çıktıları ne olur? Yorumlarınızı aşağıya cevap alanına yazınız?

Çözüm;
a=4 //a önce 1 eksiltildi fakat çıktısında a++ olduğu için 1 arttırılmıyor, ++a olsaydı aynı b' de olduğu gibi o zaman 1 arttırılıp a çıktımız 4 yerine 5 olurdu.

b=10 //b önce 1 eksiltildi yani 9 oldu daha sonra ise çıktımızda ++b den 1 arttırılıp 9+1 den tekrar 10 oldu.