Junior — Middle
Ar galite paaiškinti, kas yra kintamojo reikšmės sumažinimas vienetu?
sobes.tech AI
Atsakymas iš AI
Java kalboje kintamojo reikšmės sumažinimas vienetu dažniausiai atliekamas naudojant sumažinimo operatorių --. Jis sumažina esamą kintamojo reikšmę 1.
Yra dvi formos:
- Postfiksinis sumažinimas:
i--— pirmiausia grąžina esamą reikšmę, tada sumažina. - Prefiksinis sumažinimas:
--i— pirmiausia sumažina reikšmę, tada grąžina.
Pavyzdys:
int i = 5;
System.out.println(i--); // Išves 5, tada i taps 4
System.out.println(--i); // Pirmiausia i taps 3, tada išves 3