• [^] # Re: javasux

    Posté par (site web personnel) . En réponse au journal A mort les boucles. Évalué à 5.

    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à.