方法setText()總是設置爲一個字符串嗎?如果我們想爲文本字段設置一個Double值,它會完成嗎?setText()方法是否總是將值設置爲一個字符串?
1
A
回答
1
setText()
只接受String
。爲了插入一個double
,你可以串聯雙字符串:
double someDouble = 2.5;
yourJTextField.setText("" + someDouble);
注意,雙顯示爲2.5
。要格式化雙精度,請參閱String.format()
。
4
您轉換雙爲字符串第一:
textField.setText(myDouble.toString());
在這裏頂撞其他答案的風險,一種原始的雙應,恕我直言,轉化爲使用Double.toString(d)
或String.valueOf(d)
一個字符串,它體現了意圖更清楚(並且更高效)而不是串聯。
2
如果你有一個實際的Double對象,那麼你可以使用:
textField.setText(doubleValue.toString());
或者,如果你有一個雙原始的,你可以使用:
textField.setText(doubleValue + "");
相關問題
- 1. 是否將變量設置爲字符串,字符串文字?
- 2. Python測試一個字符串是否是某一設定值
- 3. 是否可以將列值設置爲字符串和迭代值的串聯?
- 4. 是否有JavaScript方法來查明一個字符串是否是另一個字符串的一部分?
- 5. Ruby方法來檢查一個字符串是否不爲空?
- 6. 在方法C++中設置const的字符串是否相等?
- 7. 這是一種將printf的輸出設置爲字符串的方法嗎?
- 8. 執行方法總是設置爲true
- 9. 檢查字符串變量是否爲某個字符串值
- 10. C字符串的值設置爲一個字符串
- 11. 爲什麼一個字符串總是「大於」一個數字?
- 12. 是否有將評估一個字符串,併產生一個整數的方法(假設這個字符串是一個方程)在C#
- 13. 方法setText字符串是未定義的類型視圖
- 14. 判斷一個字符串是否是另一個子字符
- 15. IOS:驗證一個字符串是否爲空字符串
- 16. 將DataInputStream設置爲字符串值
- 17. 是否可以將啓動窗體設置爲靜態字符串值?
- 18. Elasticsearch是否存在過濾器如何將空字符串設置爲空值?
- 19. 是否將int轉換爲一個計爲Autoboxing的字符串?
- 20. 如何將setText設置爲所有SeekBar進度值的總和?
- 21. 檢查一個字符串是否是一個迴文(使用方法)
- 22. 檢查一個字符串是否是一個客觀的c方法聲明
- 23. F#:檢查一個值是否是一個字符串數組,字符串數組或字符串數組
- 24. 另一種查找字符串是否是數組的方法
- 25. 無法將字符串設置爲URLWithString
- 26. 是否可以將某個對象設置爲只讀方法
- 27. 是否有一個用於字符串的hasNext()等效方法?
- 28. 一個字符串查找是否有另一個字符串
- 29. 搜索一個字符串是否另一個字符串
- 30. 是否可以將字符串數組轉換爲一個字符串?
.setText(varDouble.toString()); –