我有一個字符串,我有一個值:2,6。我如何更改「,」打開「。」我使用x.replace(",", ".");
但不起作用。這是其他方法嗎?更改「,」開「」。「在android
-1
A
回答
4
嘗試使用:
x = x.replace(",",".");
在Java中,字符串是不變的,所以你總是會得到來自運營一個新的字符串。您必須存儲這個新的字符串,否則您的更改將丟失。 replace()
返回一個新的String對象,所以你需要保持對這個新對象的引用。您的舊字符串未被修改。
2
字符串是不可變的,它在字符串中修改後再次創建新的對象。所以你需要分配結果。
這樣做。
x= x.replace(",", ".");
+1
我想知道這個和其他-1答案相同的事情。 – iamnotmaynard 2013-03-18 15:24:06
2
正確的方法是:
x = x.replace(",", ".");
字符串是不可變的,它不能被改變。 x.replace
創建一個新字符串
+1
想知道誰正在降低所有這些_correct_答案。謹慎解釋? – Axel 2013-03-18 15:24:00
相關問題
- 1. Android更改開關圖像
- 2. android更改開始活動
- 3. 更改Android開關狀態
- 4. Android開發者:更改版本
- 5. 更改Android應用開始活動
- 6. 更改Android按鈕背景開始
- 7. Android開發人員姓名更改
- 8. 更改電話號碼 - Android開發
- 9. 如何更改Android中開關的textcolor
- 10. Android:定位更改開始的意圖?
- 11. android如何更改開始活動
- 12. 更改公開
- 13. Android開關。如何將開啓顏色更改爲綠色
- 14. 在Android Studio中更改'ic_launcher.png
- 15. 在Android中更改鈴聲
- 16. 在android中更改方向
- 17. 在android中更改主題?
- 18. 在android中更改視圖
- 19. Android在java中更改densityDPI
- 20. 在android中更改視圖
- 21. 在android中更改活動
- 22. 在android中更改聲音
- 23. 更改ContextVIew android
- 24. Android更改setContentView
- 25. 更改Android API
- 26. 更改UISwitch爲開
- 27. Android開關 - 如何在調用onCheckedChangeListener之前切換UI更改
- 28. 如何在android開發中捕獲CheckBoxPreference的更改?
- 29. 如何在android中更改開關的背景?
- 30. Android開發:在列表視圖中更改ImageView源
- 聲明新字符串 - 迭代輸入字符串中的所有字符 - 如果currentChar ==',',則添加'。'到新的字符串,否則,添加currentChar。 - 返回新的字符串。 – 2013-03-18 15:21:57
x = x.replaceAll(「,」,「。」); http://stackoverflow.com/questions/1949988/string-replace-in-java – Daniel 2013-03-18 15:23:08
是的,那會更好。 (我只是給最後的手段; D) – 2013-03-18 15:23:28