Ajouter un commentaire

willbback
Boucle Foreach en Java...

Je pense que l'instruction complète dont tu fais référence est :

for ( NetworkInterface d:devices ) {
 ...
}

C'est simplement une boucle qui parcourt une collection "devices" d'objets "NetworkInterface". Chaque élément va être dépillé dans l'objet "d". Voilà, c'est tout. C'est une syntaxe simplifiée (JDK 1.5) qui évite d'écrire l'iteractor nécessaire au parcours de la liste. Cela revient au code suivant :
for ( Iterator it = devices.iterator(); it.hasNext(); )  {
  NetworkInterface d = (NetworkInterface) it.next();
  ...
}

Voilà, c'est tout....
CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 TTTTTT      J  N   N  FFFF   SSS  
TT J NN N F S
TT J N N N FFF SSS
TT J J N NN F S
TT JJJ N N F SSSS