Sobes.tech
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