J'ai un TextField où je peux saisir des valeurs; Et j'ai besoin de convertir la valeur tapée en Int et l'afficher avec S.O.Println.Convertir la valeur de TextField en Int
EDIT:
J'ai essayé maintenant:
try {
int i = Integer.parseInt(myText.getText());
System.out.println("This is an integer " + i);
}
catch (NumberFormatException x) {
System.out.println("Error : "+ x.getMessage());
}
Mais il me donne:
This is an integer 122 // When I type 122
Error : For input string: "122,5" // When I type 122,5
Error : For input string: "122.5" // When I type 122.5
Toutes les idées.
EDIT:
voici:
double d = Double.parseDouble(myText.getText());
int i = (int)d;
voir les mises à jour maintenant. – VisaMasterCard
@VisaMasterCard bien sûr, ce n'est pas un int. c'est un double. – Bozho