Menu
Coddy logo textTech

Incremento/decremento postfisso

Fa parte della sezione Fondamenti del percorso Java di Coddy. Lezione 18 di 73.

Gli operatori di incremento (++) e decremento (--) si possono usare in due modi:

Pre-incremento/decremento (++x o --x):

  1. L’operatore va PRIMA della variabile
  2. Il valore cambia IMMEDIATAMENTE
  3. Il nuovo valore viene usato nell’espressione

    int x = 5;
    int y = ++x;
    // Prima x viene incrementato a 6, poi y diventa 6

Post-incremento/decremento (x++ o x--):

  1. L’operatore va DOPO la variabile
  2. Viene usato prima il valore originale
  3. Il valore cambia DOPO l’espressione

    int x = 5;
    int y = x++;
    // y diventa prima 5, poi x aumenta a 6

Un altro esempio

post-incremento:

int score = 5;

int res1 = score++;
// res1 è 5
// score è 6

pre-incremento:

int score = 5;

int result2 = ++score;
// result2 è 6
// score è 6

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Java online