Pagina iniziale      Istruzione precedente      Prossima istruzione

Memoria        Programma
i
  13
    
    
    
    /*
      Incremento del valore di una variabile.
    */
    
    class Incremento {
      public static void main (String args[]) {
        int i=12;
    
        System.out.println("La variabile i vale " + i);
    
-->     i=i+1;
    
        System.out.println("Ora i vale " + i);
      }
    }
    

Commento

La regola da seguire in questo caso è sempre la stessa: si prende la espressione dopo il simbolo =, ossia i+1. Al posto di i ci si mette il valore memorizzato, che in questo caso è 12, e si ottiene quindi 12+1. Si valuta questa espressione e si ottiene 13. Questo è il valore che va scritto nella variabile i.

Se si osserva il risultato finale, si vede che l'effetto complessivo della istruzione i=i+1 è che il valore della variabile i è stato aumentato di 1.

Pagina iniziale      Istruzione precedente      Prossima istruzione