[JAVA] Comment convertir un char en int ?

Fermé
stephane_mc2004 Messages postés 755 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 8 février 2011 - 20 sept. 2009 à 19:20
stephane_mc2004 Messages postés 755 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 8 février 2011 - 21 sept. 2009 à 14:23
Bonjour,
J'ai un soucis embetant.. Je voudrais convertir un char en int en java..
Exemple :

char nombre = '1';

je voudrais qu'en le convertissant, j'ai un entier qui vaut 1. Car en faisant

int entier = (int) nombre ;


Il me retourne le code ASCII ou unicode de '1', et non le nombre 1. Comment faire ? Merci

2 réponses

chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
20 sept. 2009 à 19:44
Salut,
tu peux essayer cette methode:
Character.getNumericValue(char b);
int entier = Character.getNumericValue(nombre) ;
@+
14