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 :

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) {
 
        }
}
Merci à tous pour vos réponses.