Convertir char en int

Résolu
Profil bloqué -  
 Profil bloqué -
Bonjour,

bonjour je veux qu'on aide plz

int nbreunite=0, nbreunite1,nbremsg;
String activation,runite,choix;
Scanner clavier;
clavier = new Scanner(System.in);

System.out.println("Tapez *101*nbre d'unite# pour recharger votre compte ");
System.out.println("Tapez *1111# pour acceder au portail d'activation");
choix=clavier.nextLine();
if ("*1111#".equals(choix))
{
System.out.println("MENU VODACOM");
System.out.println("1-Forfait Triple Avantage");
System.out.println("2-Avantage Appels & SMS");
System.out.println("3-Internet & Blackberry Avantage");
System.out.println("4-Produits & Services");
System.out.println("5-Recharge");
System.out.println("6-Mon Compte");
System.out.println("7-Alerte Rouge");
System.out.println("#root");
activation=clavier.nextLine();
}
else if("*101*".equals(choix.substring(0,5)))
{

// a se niveau je veux mettre une variable qui doit recuperer le nbre d'unite si le cas ou j'utilisateur entre *101*50# en entier

et en suite faire ladditionne le 50+0 l'affecter a nbreunite
}

A voir également:

1 réponse

KX Messages postés 19031 Statut Modérateur 3 020
 
Bonjour,

nbreUnite += Integer.parseInt(choix.substring(5,choix.indexOf("#",5));
devrait plus ou moins faire ce que tu veux.

PS. Quel rapport avec la conversion de char ?
0
Profil bloqué
 
merci bcp pour ta solution
0