Maintenant, ca ne fait pas tout, loin de la et c'est vrai que se fader en permanence des for (Iterator it = list.iterator(); it.hasNext();) ca a tendance a me lourder assez vite, en plus polluer le code.
il existe les enhanced loops depuis java 1.5 ce qui donne :
List<Foo> list;
...
for (Foo f : list) { f.bar(); }
Et on ne parlera meme pas des if(str == null || "".equals(str)) qui commencent a me donner des boutons.
Chaîne nulle ou vide c'est différent. Après si la bibliothèque que tu utilise n'indique pas si elle peut renvoyer null ou si elle renvoie une chaîne vide, change là.
[^] # Re: javasux
Posté par jcs (site web personnel) . En réponse au journal A mort les boucles. Évalué à 5.
il existe les enhanced loops depuis java 1.5 ce qui donne :
List<Foo> list;
...
for (Foo f : list) { f.bar(); }
Chaîne nulle ou vide c'est différent. Après si la bibliothèque que tu utilise n'indique pas si elle peut renvoyer null ou si elle renvoie une chaîne vide, change là.