pas besoin de plus d'une variable, en fait tu ne modifie jamais la variable d'origine dans ton code, donc voila.
et pourtant c'est facile a debugger un code pareil.
Mais bon, voila ta solution !!!
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
String nomMystere = "chaise";
for (int x = 0; x<nomMystere.length(); x++ ){
nomMystere = nomMystere.replace(nomMystere.charAt(x), '*');
System.out.println(nomMystere );
}
}
}
C'est pourquoi je pense qu'on aurait pu dans un premier temps essayé de lui faire trouver.
C'est pas le but d'un forum, dès fois on ne sais pas a quel point les gens trime pour trouver des trucs, et ils viennent ici trouver des codes exemples qui marchent afin de travailler efficacement
Vraiment debutant :
En faisant String nomEntré=nomMystere.replace(nomMystere.charAt(x), '*');
Tu est entrain de cree la meme variable a chaque itération de la boucle, hors la chaine qui est modifiée a chacune de ces itérations n'es en aucun cas conservée quelque part.
pour i=1;
nomMystere= *haise;
pour i=2;
nomMystere= c*aise
Car tu as modifier la variable initiale nomMystere qui n'est jamais modifier dans ton programme
C'est pas le but d'un forum, dès fois on ne sais pas a quel point les gens trime pour trouver des trucs, et ils viennent ici trouver des codes exemples qui marchent afin de travailler efficacement
On a donc une deux façon bien différentes de voir l'apprentissage.
J'aurais tendance à dire que sur le but du forum d'un site de formation n'est certaiment pas de proposer des solutions dès le premier post.
Si on ne sait pas toujours à quel point les gens triment, on ne sait pas non plus à quelle vitesse ils se précipitent sur le forum au moindre problème. Si le type fait partie de cette dernière catégorie, tout ce que tu fais c'est encourager ses mauvaises habitudes.
C'est bien de trimer, et c'est bien aussi d'etre "récompenser" pour ça : c'est à dire trouver la solution par soi-même (avec juste un petit coup d'pouce).
Je trouve que des codes d'exemples sont plus appropriés avec quelqu'un déjà un minimum expérimenté.
Problème chaine de caractère
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.