Sobes.tech
Junior — Middle

Czy możesz wyjaśnić, na czym polega operacja zmniejszenia wartości zmiennej o jeden?

sobes.tech AI

Odpowiedź od AI

Operacja zmniejszenia wartości zmiennej o jeden w Java zwykle wykonywana jest za pomocą operatora dekrementacji --. Zmniejsza ona bieżącą wartość zmiennej o 1.

Istnieją dwie formy:

  • Postfiksowy dekrement: i-- — najpierw zwraca bieżącą wartość, potem zmniejsza.
  • Prefiksowy dekrement: --i — najpierw zmniejsza wartość, potem zwraca.

Przykład:

int i = 5;
System.out.println(i--); // Wyświetli 5, potem i stanie się 4
System.out.println(--i); // Najpierw i stanie się 3, potem wyświetli 3