Подтвердить что ты не робот

Android, как преобразовать int в String?

У меня есть int, и я хочу преобразовать его в строку. Должно быть просто, не так ли? Но компилятор жалуется, что не может найти символ, когда я делаю:

int tmpInt = 10;
String tmpStr10 = String.valueof(tmpInt);

Что не так с этим? И как мне преобразовать int (или long) в String?

4b9b3361

Ответ 1

Используйте String.valueOf(value);

Ответ 2

Обычными способами могут быть Integer.toString(i) или String.valueOf(i).

int i = 5;
String strI = String.valueOf(i);

или

int aInt = 1;    
String aString = Integer.toString(aInt);

Ответ 3

Вы вызвали неправильный метод класса String, попробуйте:

int tmpInt = 10;
String tmpStr10 = String.valueOf(tmpInt);

Вы также можете сделать:

int tmpInt = 10;
String tmpStr10 = Integer.toString(tmpInt);

Ответ 4

Используйте Integer.toString(tmpInt) вместо этого.