Sobes.tech
Junior — Middle

Puteți explica ce este o operație de reducere a valorii unei variabile cu o unitate?

sobes.tech AI

Răspuns de la AI

Operația de reducere a valorii unei variabile cu unu în Java se realizează de obicei cu operatorul de decrementare --. Aceasta scade valoarea curentă a variabilei cu 1.

Există două forme:

  • Postfix: i-- — returnează mai întâi valoarea curentă, apoi scade.
  • Prefix: --i — scade mai întâi valoarea, apoi returnează.

Exemplu:

int i = 5;
System.out.println(i--); // Va afișa 5, apoi i devine 4
System.out.println(--i); // Mai întâi i devine 3, apoi afișează 3