Forum Programmation.java comment on fait pour retourner String

Posté par  .
Étiquettes : aucune
0
13
fév.
2006
bonjour,
bonjour,
je suis débutant en java je veux implémenter une fonction qui me retourne la sous-chaine d'une chaine de caratere passé en paramètres+parametre de debut et fin.aquivalent(substring)
public static String extraire(String s, int debut, int fin){
int restaille = fin- debut;
char [] res = new char [restaille];
char c ;
int j =0;
for(int i = debut; i<fin; i++){
c=s.charAt(i);
res[j]=c;
j++;

}
return res;

}
j'arrive pas !
aidez moi svp.
comment on fait pour retourner un String dans une fonction!
merci d'avance
  • # du java, pas du C

    Posté par  . Évalué à 3.

    Tu fais pas du java, tu fais du C dans du java là.

    Y a la fonction String.substring qui fait pareil.

    Sinon si tu veux vraiment faire ça à la main, utilise la classe StringBuffer avec la méthode append().

    ou alors return new String(res);

    mais c'est pas beau.
  • # Et sinon...

    Posté par  . Évalué à -1.

    Un string retourné, ca fait pas trop mal ?
    Les coutures griffent pas ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.