• [^] # Re: Java oui, c'est lent

    Posté par . En réponse au message Lenteur de Java ?. Évalué à 3.

    StringBuffer est quand même bien connu et largement utilisé
    Oui mais beaucoup de programmeurs continuent à faire des choses comme ça:
    public String concateneStrTab(String tab[])
    {
     int i;
     String str = "";
     for(i=0;i<tab.length;i++)
     str += tab[i];
     return str;
    }
    
    Et le langage t'y pousse. En effet, cette solution est au premier abord largement plus simple et naurelle que d'utiliser des StringBuffer. Alors que le langage C par exemple, te pousseras à trouver une solution bien plus optimale.