Bonjour,

J'envisage de traduire des chiffres normaux au chiffres indiens, je m'explique par le morceau du code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
while (i < l) {
            switch (matricule.charAt(i)) {
                case '0':
                    a = "٠";
                    break;
                case '1':
                    a = "١";
                    break;
                case '2':
                    a = "٢";
                    break;
                case '3':
                    a = "٣";
                    break;
                case '4':
                    a = "٤";
                    break;
                case '5':
                    a = "٥";
                    break;
                case '6':
                    a = "٦";
                    break;
                case '7':
                    a = "٧";
                    break;
                case '8':
                    a = "٨";
                    break;
                case '9':
                    a = "٩";
                    break;
mais lorsque j'affiche le resultat d'une telle conversion, j'obtiens
?????
avez vous une idée la dessus?
et merci à l'avance.