將整數轉換爲字符串的替代方法是什麼?整數到字符串轉換方法
回答
Integer.toString(your_int_value);
或
your_int_value+"";
,當然,Java文檔應該是在這種情況下,最好的朋友。
'your_edit_value +「」;'導致分配一個額外的空字符串對象,調用'Integer.toString(your_int_value)'並且連接它們。 3個字符串分配,其中第一個語句只需要一個。第一個更快。 – 2010-09-27 10:09:46
seoncd版本很糟糕。 Java不是PHP或JavaScript。 – 2010-09-27 10:30:26
隱式轉換爲'String'有一個很大的缺點。 'val1 + val2 +「」'與**「+ val1 + val2'非常** ** – 2010-09-27 11:45:23
String one = Integer.toString(1);
String myString = Integer.toString(myInt);
String.valueOf(anyInt);
有Integer.toString()
或者您可以使用字符串連接,其中第一個操作數是字符串(甚至爲空):String snr = "" + nr;
。如果您想要向String變量添加更多項目,這會很有用。
我認爲兩者都很有用。例如:如果你想將某個數字轉換爲循環中的字符串,那麼你可以使用'new_name = old_name + i +「.txt」'或'new_name = old_name + Integer.toString(i)+「.txt」'。在這種情況下,我喜歡較短的方法。 – 2010-12-28 17:09:51
以下是所有不同版本:
一個)轉換一個整數到字符串
Integer one = Integer.valueOf(1);
String oneAsString = one.toString();
b)中轉換的int爲String
int one = 1;
String oneAsString = String.valueOf(one);
C)將字符串轉換到整數
String oneAsString = "1";
Integer one = Integer.valueOf(oneAsString);
d)將字符串轉換成int
String oneAsString = "1";
int one = Integer.parseInt(oneAsString);
還有一個名爲Converting between Numbers and Strings了Sun Java教程頁面。
您可以使用String.valueOf(thenumber)
進行轉換。但是,如果你打算添加另一個字轉換不是nessesary。你可以有這樣的事情:
String string = "Number: " + 1
這將使該字符串等於號:1.
- 1. 字符串到整數轉換
- 2. 整數到字符串轉換問題
- 3. Java的字符串轉換到整數
- 4. MAXIMA字符串到整數轉換
- 5. 隱式轉換字符串到整數
- 6. 只轉換字符串整數部分的最佳方法
- 7. 將字符串轉換爲Python中整數的最佳方法
- 8. 字符串數組轉換成整數
- 9. 轉換字符串數組爲整數
- 10. 無法在C++中將整數字符串轉換爲整數
- 11. 無法轉換到長整數字符串:創建
- 12. 整數到字母數字字符串轉換
- 13. 將字符串轉換爲字符到整數
- 14. 字符串到類:轉換類或基地轉換方法?
- 15. 將字符串轉換爲整數
- 16. 整數轉換爲字符串?
- 17. Swift:將字符串轉換爲整數
- 18. 更改字符串轉換成整數
- 19. 將字符串轉換爲整數
- 20. 將字符串轉換爲整數
- 21. 將字符串轉換爲整數
- 22. 將字符串轉換爲整數?
- 23. 從形式轉換字符串整數
- 24. 將字符串轉換爲整數
- 25. 轉換整數字符串C++
- 26. 從字符串64位整數轉換
- 27. 整數轉換成字符串神社
- 28. 將整數轉換爲字符串
- 29. 將字符串轉換爲整數
- 30. 將整數值轉換爲字符串
可能重複[?如何從int轉換爲字符串](http://stackoverflow.com/questions/4105331/how-to-convert-from-int-to-string) – sachinjain024 2014-03-06 06:51:41