Как я могу сохранить значение int в String?
Например:
int number = 10;
string word = number;
s строки должны быть заглавными
String word = String.valueOf(number) ... буквально 10 секунд поиска в Google показали бы это. Это не лучший способ использовать этот сайт.
используйте String word = number + ""
@javafan String word = number + "" - плохая часть для преобразования int в String
@AmitBera Хорошо, я попробую использовать вместо этого valueOf
возможное дублирование stackoverflow.com/questions/4105331/…




Вы можете использовать статический метод:
String.valueOf(number)
Или же
new Integer(number).toString();
Не используйте последний способ, поскольку он создает новый экземпляр Integer. Это не результативно.
int number = 10;
string word = Integer.toString(number);
это преобразует целое число в строку, чтобы иметь возможность хранить его внутри строки, не изменяя его значение просто так, удачи :)
Есть несколько способов преобразовать int в строку.
String word = Integer.toString(number);
String word = String.valueOf(number);
String word = new Integer(number).toString();
String word = String.format ("%d", number);
etc..
Есть другие способы сделать это. Но я предпочитаю 1-й. Просто погуглите, и вы найдете больше ответов! :)
Обычные способы - это Integer.toString(number) или String.valueOf(number).
Но вы можете попробовать это:
int number = 10;
String str = String.valueOf(number);
Или же
StringBuilder sb = new StringBuilder();
sb.append("");
sb.append(number);
String str = sb.toString();
Показывает ли приведенный выше код ошибку, если да, то что это такое.