|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Dec 2005
Città: Toscana
Messaggi: 1196
|
[JAVA] for sintassi
mi sapete dire cosa esegue questo for :
Codice:
public void invia(int[] dest) { for (int d : dest) mess[d]++; } |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 1071
|
da quel metodo lì dest è un array contenente dei valori int che indicano quali posizioni incrementare di 1 dell'array mess, cos'è che non ti era chiaro?
__________________
Affari: ariakasneverborne, PanCar, Luk@°°°, Fabio310, kintaro oe, krike, fabry180384, dariox am2, chiadoz, windsofchange, dado1979, Rudyduca, aleforumista, Sheva77 |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Dec 2005
Città: Toscana
Messaggi: 1196
|
non capisco come mai quel for da un risultato diverso del seguente for
Codice:
for(int d=0; d< dest.length; d++) mess[d]++; |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
|
Quel foreach:
Codice:
for(d : dest) { //eccetera } Codice:
for(int i = 0; i < dest.length; i++) { int d = dest[i]; //eccetera }
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me! |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Dec 2005
Città: Toscana
Messaggi: 1196
|
adesso è ok...grazie
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:50.