Ми можемо конвертувати int до String у java використовуючи String.valueOf() і Integer.toString() методи. Як варіант, ми можемо використовувати String.format() метод, оператор конкатенації рядків тощо.
Сценарій
Зазвичай він використовується, якщо нам потрібно відобразити число в текстовому полі, оскільки все відображається у вигляді рядка у формі.
1) String.valueOf()
Метод String.valueOf() перетворює int на String. ValueOf() є статичним методом класу String. The підпис методу valueOf() наведено нижче:
public static String valueOf(int i)
Java int to String Приклад використання String.valueOf()
Давайте подивимося простий код для перетворення int на String у java.
int i=10; String s=String.valueOf(i);//Now it will return '10'
Давайте розглянемо простий приклад перетворення String в int у java.
public class IntToStringExample1{ public static void main(String args[]){ int i=200; String s=String.valueOf(i); System.out.println(i+100);//300 because + is binary plus operator System.out.println(s+100);//200100 because + is string concatenation operator }}Перевірте зараз
Вихід:
300 200100
2) Integer.toString()
Метод Integer.toString() перетворює int на String. toString() є статичним методом класу Integer. The підпис методу toString() наведено нижче:
public static String toString(int i)
Java int to String Приклад використання Integer.toString()
Давайте розглянемо простий код для перетворення int у String у java за допомогою методу Integer.toString().
int i=10; String s=Integer.toString(i);//Now it will return '10'
Давайте розглянемо простий приклад перетворення String в int у java.
public class IntToStringExample2{ public static void main(String args[]){ int i=200; String s=Integer.toString(i); System.out.println(i+100);//300 because + is binary plus operator System.out.println(s+100);//200100 because + is string concatenation operator }}Перевірте зараз
Вихід:
300 200100
3) String.format()
Метод String.format() використовується для форматування заданих аргументів у String. Він представлений з Jdk 1.5.
public static String format(String format, Object... args)
Java int to String Приклад використання String.format()
Давайте розглянемо простий код для перетворення int у String у java за допомогою методу String.format().
public class IntToStringExample3{ public static void main(String args[]){ int i=200; String s=String.format('%d',i); System.out.println(s); }}Перевірте зараз
Вихід:
200