parseDouble en Java résultats de NumberFormatException

Je suis en train de charger les informations d'un fichier de propriétés, et j'ai le code suivant:

anInt = Integer.parseInt(prop.getProperty("anInt"));
aDouble = Double.parseDouble(prop.getProperty("aDouble"));

et tandis que la première ligne fonctionne bien, à la seconde où je suis en train
pour charger une variable de type double jette un NumberFormatException. Le d'exception, le message est:

Exception in thread "main" java.lang.NumberFormatException: For input string: "78,5"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1222)
at java.lang.Double.parseDouble(Double.java:510)
at Assignment1.BaseStation.readPropertyFile(BaseStation.java:59)
at Assignment1.BaseStation.main(BaseStation.java:83)
Quelle est la valeur de la prop.getProperty("aDouble")?
c'est quelque chose comme 56,5
il doit être un . pas ,.
Et s'il vous plaît, la prochaine fois, donnent aussi le message de l'exception, de sorte que l'on peut le plus facilement voir ce que le problème peut être.
j'ai changé la , à la une . et ça en jette toujours la même exception

OriginalL'auteur nikos | 2011-11-27