logo

Java Преобразуване на int в String

Можем да конвертираме int към String в java използвайки String.valueOf() и Integer.toString() методи. Като алтернатива можем да използваме String.format() метод, оператор за конкатенация на низове и др.

Java Преобразуване на int в String

Сценарий

Обикновено се използва, ако трябва да покажем число в текстово поле, защото всичко се показва като низ във формуляра.


1) String.valueOf()

Методът String.valueOf() преобразува int в String. ValueOf() е статичен метод на клас String. The подпис на метода valueOf() е даден по-долу:

 public static String valueOf(int i) 

Java int към 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 към 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