Convertir du String en Int. [Fermé]

Signaler
Messages postés
11
Date d'inscription
samedi 31 mai 2014
Statut
Membre
Dernière intervention
7 novembre 2014
-
Messages postés
128
Date d'inscription
samedi 10 août 2013
Statut
Membre
Dernière intervention
9 juin 2014
-
Bonjour,

Je voudrais convertir une variable String en Int afin d'en déduire son prix. Voici mes objets:

L'objet où je désire changer "tab[i]" en int.


package test;
import java.util.*;
public class facture {
cafe C=new cafe();
ordi P=new ordi();
int tps2=P.tps;
int prixcafe=C.tab[i];
private int somme;{
if(tps2==1){
somme=4;
}
else if(tps2==2){
somme=6;
}
else if(tps2==3){
somme=8;
}
else if(tps2==4){
somme=10;
}
else if(tps2==5){
somme=12;
}
else if(tps2>5){
somme=25;
}
}

Ici, l'objet où se trouve tab[i]:


package test;
import java.util.*;
public class cafe {
int i;
String tab[]={"Cappucino","Décaféiné","Café au lait","Ristretto","Espresso"};
public cafe() {
Scanner lectureClavier = new Scanner(System.in);
System.out.print("Entrer le café que vous désirez boire: Capuccino, Décafeiné,Cafe au lait, Ristretto ou Espresso");
for(i=0;i<=tab.length;i++){
Scanner lc=new Scanner(System.in);
tab[i]=lc.next();
}
}
public void afficheuncafe() {
System.out.print("Vous avez choisi le café " + tab[i]);
}
}

Ps: Par après, je désire mettre une condition: si tab[i] ne correspond pas aux 5 cafés que je propose, un message doit s'afficher. Comment puis-je m'y prendre,

Merci d'avance!

1 réponse

Messages postés
128
Date d'inscription
samedi 10 août 2013
Statut
Membre
Dernière intervention
9 juin 2014
30
Bonjour,
static int Integer.parseInt(String s)
(je n'ai pas pris la peine de lire ton code: pas d'indentation ni de coloration syntaxique)
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 56993 internautes nous ont dit merci ce mois-ci