我有數據= 137500作爲雙變量,我用DecimalFormat轉換爲Rp.137.500,00並設置爲文本字段。 我如何從texfield重新格式化爲137500. cz我想從中繁殖。從字符串重新格式化爲十進制
0
A
回答
0
是你的double
變量仍然範圍?
如果是 - 只要使用它。
如果沒有,請更改它的可見性和/或創建一個get...()
方法來訪問它。
以合適的數字類型編號並在需要時進行格式設置總是一個好主意。
雖然應該可以僅使用數字部分提取子字符串,然後使用Double.parseDouble()
方法進行轉換,但我仍然沒有看到這樣做的一個要點。
+0
沒有..,我只是使用局部變量,我從一些文本字段乘以值開始,並使用DecimalFormat設置爲值文本字段。但我不知道要重新格式化。 – 2013-04-05 14:05:01
+0
然後將其作爲你的類的'private'變量並創建'public getVar()'方法來訪問它。 – 2013-04-05 14:09:19
相關問題
- 1. WinRT十進制字符串格式化
- 2. 文化爲基礎的字符串格式化十進制
- 3. 如何將數字格式化爲十六進制字符串?
- 4. 如何格式化字符串值加倍十進制格式
- 5. DOS命令將字符串格式化爲十六進制值
- 6. c#將整數格式化爲十進制的字符串
- 7. 將字符串格式化爲十六進制並驗證
- 8. 十進制轉換爲字符串格式化
- 9. 帶十進制的格式字符串
- 10. 申請十進制格式爲十進制的字符串+數字的句子
- 11. 十六進制值的字符串格式爲十六進制數字排序
- 12. 輸入字符串格式不正確(十進制字符串)
- 13. scanf格式化字符串用破折號十六進制
- 14. 將字符串隱藏爲格式爲「\ x .. \ x ..」的十六進制字符串?
- 15. 將十進制值格式化爲帶前導空格的字符串
- 16. python將十六進制字符串轉換爲格式化的二進制字符串
- 17. 字符串爲十六進制和十六進制轉換爲字符串
- 18. 如何將十進制字符串更改爲十六進制格式的字符串?
- 19. 從十六進制字符串轉換爲十六進制字符數組
- 20. Javascript - 十進制字符串的十六進制字符串
- 21. 如何將數字格式化爲十進制符號?
- 22. 十進制格式與字符串格式
- 23. 格式化十進制數
- 24. 將整數十六進制格式轉換爲字符串
- 25. python 2.7字符串格式轉爲十進制循環功能
- 26. 擴展ASCII字符串轉換爲十六進制格式
- 27. 轉換爲十六進制字符串相同的格式
- 28. 將int轉換爲十六進制格式的字符串
- 29. 十進制轉換爲字符串使用非默認格式
- 30. 將int格式轉換爲十六進制字符串
那麼你有沒有嘗試過使用'DecimalFormat.parse'來反轉'DecimalFormat.format'的效果? (我不明白爲什麼'regex','desktop'和'desktop-application'在這裏特別相關,btw。) – 2013-04-05 13:56:43
你到目前爲止嘗試了什麼? – mthmulders 2013-04-05 13:57:38
cz我認爲我的問題可以用正則表達式來修復,我正在開發桌面應用程序。我很抱歉順便說一句,這是我的第一個問題。 – 2013-04-05 14:06:29