Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lassegnazione
Molto importante!
Cosa significa? Non certo che la variabile totalEuro uguale a se stessa pi qualcosaltro Lenunciato di assegnazione significa Calcola il valore dellespressione a destra del segno = e scrivi il risultato nella posizione di memoria assegnata alla variabile indicata a sinistra del segno =
Lassegnazione
euro totalEuro
2.35 7.746853486342298
Molto importante!
LEGGI LEGGI
SCRIVI
totalEuro = totalEuro + euro; Attenzione: il dubbio esiste solo quando la variabile a cui si assegna un valore figura anche a destra, cosa che ovviamente non succede sempre totalEuro = euro + 3;
Assegnazione o definizione?
Attenzione a non confondere la definizione di una variabile con un enunciato di assegnazione!
double totalEuro = lit / 1936.27; totalEuro = totalEuro + euro;
La definizione di una variabile inizia specificando il tipo della variabile, lassegnazione no Una variabile pu essere definita una volta sola, mentre le si pu assegnare un valore molte volte Il compilatore segnala come errore il tentativo di definire una variabile una seconda volta
double euro = 2; double euro = euro + 3;
Assegnazione
Sintassi:
nomeVariabile = espressione;
pacchetto java.lang.reflect