Aristeas
Messages postés24Date d'inscriptionlundi 9 octobre 2000StatutMembreDernière intervention17 avril 2006
-
17 déc. 2005 à 14:19
Aristeas
Messages postés24Date d'inscriptionlundi 9 octobre 2000StatutMembreDernière intervention17 avril 2006
-
17 déc. 2005 à 16:46
lu,
J'aimerai savoir si quelqu'un connait une fonction ou une méthode
permettant simplement de convertir un mot en une liste de chiffres
corrspondant à la position des lettres dans l'alphabet.
Merci
@+
A voir également:
Position lettre alphabet
Rang lettre alphabet - Meilleures réponses
Rang des lettres de l'alphabet - Meilleures réponses
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 17 déc. 2005 à 15:39
Il te suffit de faire un tableau, avec pour chaque lettre sa position dans l'alphabet:
int[] t = new int['z'];
t['a'] = t['A'] = 1;
...
t['z'] = t['Z'] = 1;
Collection c = new LinkedList();
// puis tu parcours ta chaine:
for(char ch: s.toCharArray()) c.add(t[ch]);