Junior — Middle
Можете ли објаснити шта је операција смањења вредности променљиве за један?
sobes.tech АИ
Одговор од АИ
Operacija smanjenja vrijednosti varijable za jedan u Javi obično se vrši pomoću operatora dekrement --. On smanjuje trenutnu vrijednost varijable za 1.
Postoje dvije forme:
- Postfiksni dekrement:
i--— prvo vraća trenutnu vrijednost, zatim smanjuje. - Prefiksni dekrement:
--i— prvo smanjuje vrijednost, zatim vraća.
Primjer:
int i = 5;
System.out.println(i--); // Ispisat će 5, zatim i postaje 4
System.out.println(--i); // Prvo i postaje 3, zatim ispisuje 3