Ah oui mais non :)
Quote:
public static String chaineTableau (int[] tab)
{
String chaine="";
for (int i=0;i
{
chaine+=tab[i]+" ";
}
return chaine;
}
C'est pas bon ton code là :twisted:
Moi si j'étais ton prof... ;)
Regarde bien si ton tableau contient par exemple 1, 2 ,3 alors la chaîne que tu retournes c'est
"1 2 3 "
avec un espace en plus à la fin. Tu me diras que ça ne se voit pas mais en toute rigueur l'espace ne doit pas être là et en fait tu as ce qui s'appelle un bug (si, si ... ;) ).
C'est facile à régler:
Quote:
return chaine.trim();
Et puis tu fais une boucle sur une concaténation de String. Ca ne vaut rien question performance. :twisted:
Un code propre sur lui utiliserait un StringBuffer.
Moi si j'étais ton prof .... ;)
Ah oui mais non :)
C'est pas bon ton code là :twisted:
Moi si j'étais ton prof... ;)
Regarde bien si ton tableau contient par exemple 1, 2 ,3 alors la chaîne que tu retournes c'est
"1 2 3 "
avec un espace en plus à la fin. Tu me diras que ça ne se voit pas mais en toute rigueur l'espace ne doit pas être là et en fait tu as ce qui s'appelle un bug (si, si ... ;) ).
C'est facile à régler:
Et puis tu fais une boucle sur une concaténation de String. Ca ne vaut rien question performance. :twisted:
Un code propre sur lui utiliserait un StringBuffer.
Moi si j'étais ton prof .... ;)