我想解析"45,978"
以加倍從*.csv
讀取。現在我做:解析「45,978」以加倍值
double P_current = Double.parseDouble(priceList.get(j));
但是我得到了一些格式異常此字符串輸入:
java.lang.NumberFormatException: For input string: "45,978"
我知道我可以在我的csv文件改變所有的,
到.
其可能會奏效。但我不想那樣做,因爲我需要這個文件中的逗號。有沒有什麼辦法可以解析這個來加倍as-it-is
?
我很感謝您的回答!
這個數字應該代表'45978'還是'45.978'? – assylias
'priceList.get(j)= priceList.get(j).replace(「,」,「。」);'。 – Maroun
@assylias我正在研究德語系統',等於.',所以它是'45.978' – user2051347