"une string correspond a une lettre. "
Non 
Un string si tu veux c'est juste une suite de caractères, un tableau quoi 
Donc ce qui "fonctionne" en char fonctionne tout aussi bien en string, puisque du coup, un string c'est en fait un tableau de char.
Si les solutions qu'on t'a donné marchent pas, j'imagine que le problème n'est pas là Eclipse ou Netbeans doit alors sans doute t'afficher une erreur, regarde la si y'en a une, si tu trouves pas de quoi elle vient envoie nous le code 