我有一個int,我想將其轉換爲字符串。應該很簡單吧?但是編譯器會抱怨找不到符號,我這樣做:Android如何將int轉換爲String?
int tmpInt = 10;
String tmpStr10 = String.valueOf(tmpInt);
上面出現了什麼問題?而且,如何將int(或long)轉換爲String?
編輯:沒有的valueOf的valueOf;)
我有一個int,我想將其轉換爲字符串。應該很簡單吧?但是編譯器會抱怨找不到符號,我這樣做:Android如何將int轉換爲String?
int tmpInt = 10;
String tmpStr10 = String.valueOf(tmpInt);
上面出現了什麼問題?而且,如何將int(或long)轉換爲String?
編輯:沒有的valueOf的valueOf;)
使用Integer.toString(tmpInt)
代替。
正常的方法是Integer.toString(i)
或String.valueOf(i)
。
int i = 5;
String strI = String.valueOf(i);
或者
int aInt = 1;
String aString = Integer.toString(aInt);
你叫String類的不正確的方法,嘗試:
int tmpInt = 10;
String tmpStr10 = String.valueOf(tmpInt);
你也可以這樣做:
int tmpInt = 10;
String tmpStr10 = Integer.toString(tmpInt);
valueOf big OOOOO – 2013-04-05 14:41:53
應該是String.valueOf(tmpInt)(注意「O」) – Wamasa 2013-04-05 14:42:18
是的,我明白了。在我的部分錯別字。謝謝。 – 2013-04-14 20:12:39