Android如何将int转换为string?
我有一个int,我想将其转换为一个string。 应该很简单吧? 但编译器抱怨说,当我这样做的时候找不到符号:
int tmpInt = 10; String tmpStr10 = String.valueof(tmpInt);
上面有什么问题? 而且,如何将int(或long)转换为String?
使用这个String.valueOf(value);
正常的方式是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);
改用Integer.toString(tmpInt)
。