[英]Problems after converting string to double
我對java相當陌生,因此我不知道為什么這不起作用。 你能告訴我為什么我會收到這個錯誤嗎?
我已經導入了java.text.NumberFormat
。
NumberFormat fmt1 = NumberFormat.getcurrencyInstance();
String r = "12579500";
double s = Double.parseDouble(r);
double t = fmt1.format(s);
編譯時我得到:不兼容的類型:
string
不能轉換為double
fmt1.format(s)
返回一個String
(根據NumberFormat
格式化的String
)。
double
和String
是不可比較的類型。
final String formatted = fmt1.format(s);
順便說一句,您在NumberFormat.getCurrencyInstance()
中NumberFormat.getCurrencyInstance()
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.