[Math][Integer] Problème de conversion
Boujour tout le monde,
Je souhaite convertir un réel ( 22.50€ par exemple ) et j'utilise la méthode :
Code:
1 2 3
|
String test = "22,5";
System.out.println(Integer.valueOf(test).doubleValue()); |
mais cela me donne l'erreur :
Code:
1 2 3 4 5 6
|
java.lang.NumberFormatException: For input string: "22,5"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:435)
at java.lang.Integer.valueOf(Integer.java:532)
at Principale.main(Principale.java:133) |
J'ai essayé 22.5 ; 22,5 ; doubleValue() ; floatValue() mais le message d'erreur persiste.
Est-ce que quelqu'un pourrai me dire où est le problème ?