View Full Version : [JAVA] differenza tra --i e i--
ciao,
ho un dubbio :
che differenza c'è tra if(--totale) e if(totale--) ??
Nella primo caso, prima viene decrementato il valore della variabile i e poi i viene valutata nell'espressione. Nel secondo caso, prima il valore di i è valutato nell'espressione, poi decrementato.
Esatto, quindi:
totale = 1
if (totale--)
{
print("Primo IF");
}
totale = 1
if (--totale)
{
printf("Secondo IF");
}
//output:
Primo IF
wingman87
17-07-2011, 14:56
Printa anche "Secondo IF", mi sembra.
Riguardo al primo post: in java le condizioni degli if possono essere solo espressioni booleane.
Printa anche "Secondo IF", mi sembra.
Riguardo al primo post: in java le condizioni degli if possono essere solo espressioni booleane.
Sì, ho evitato di fare esempi apposta visto l'op :D
Printa anche "Secondo IF", mi sembra.
Svista enorme... ho editato :D.
Riguardo al primo post: in java le condizioni degli if possono essere solo espressioni booleane.
Mesi di lavoro con il C fanno brutti scherzi :asd:
vi ringrazio per le risposte :)
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.