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