Erreur de conversion string en float

asetti Messages postés 61 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 15 mai 2010 - 30 juil. 2004 à 13:25
wargre Messages postés 649 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 9 septembre 2004 - 30 juil. 2004 à 13:31
Slt,
comment dois je faire pour que si il y a une erreur de conversion afficher un message et mettre à faux une variable.
j'utilise la méthode ci dessous et cela ne marche pas :

try{
this.repartition= Float.parseFloat(rep.trim());
}
catch(NumberFormatException erreur){
conversionOK=false;
JOptionPane.showMessageDialog(null,"La répartition doit être un chiffre","Erreur de conversion",JOptionPane.INFORMATION_MESSAGE);
}

1 réponse

wargre Messages postés 649 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 9 septembre 2004 7
30 juil. 2004 à 13:31
il faut aussi que tu verifie que Float.isNaN(this.repartition) est a faux.
0
Rejoignez-nous