Salut à tous !
J'ai donc un soucis avec un programme Java, en gros le programme doit retourner la lettre la plus fréquente d'un string, mais j'arrive pas à conceptualiser la chose, je vois comment faire mais j'arrive pas à passer d'un string à un caractère , par exemple pour la chaine "salusss les copains" le programme devrait retourner s (car il y a 4s ici), j'ai donc comme idée de parcourir le string mais le soucis c'est que comme j'ai dit je suis paumé sur comment passer de string à caractère , voici un peu du code que j'ai produit mais c'est évidemment faux :
Merci à tous pour vos réponses.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public static char Plusfreq (String str) { char a = ' '; for(int i = 0;i<str.length();i++) { if(str.charAt(i) == a) { } }
Partager