Galime konvertuoti int į string java naudojant String.valueOf() ir Integer.toString() metodus. Arba galime naudoti String.format() metodas, eilutės sujungimo operatorius ir kt.
Scenarijus
Paprastai jis naudojamas, jei teksto lauke turime rodyti skaičių, nes viskas rodoma kaip eilutė formoje.
1) String.valueOf()
String.valueOf() metodas konvertuoja int į String. ValueOf() yra statinis eilutės klasės metodas. The parašas ValueOf() metodas pateiktas žemiau:
eilutės konvertavimas į sveikąjį skaičių Java
public static String valueOf(int i)
Java int į eilutę pavyzdys naudojant String.valueOf()
Pažiūrėkime paprastą kodą, kaip java konvertuoti int į String.
int i=10; String s=String.valueOf(i);//Now it will return '10'
Pažiūrėkime paprastą pavyzdį, kaip java paversti String į int.
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 }}Išbandykite dabar
Išvestis:
300 200100
2) Integer.toString()
Metodas Integer.toString() konvertuoja int į eilutę. ToString() yra statinis Integer klasės metodas. The parašas toString() metodas pateiktas žemiau:
public static String toString(int i)
Java int į eilutę pavyzdys naudojant Integer.toString()
Pažiūrėkime paprastą kodą, kaip java konvertuoti int į String naudojant Integer.toString() metodą.
kaip konvertuoti int į java eilutę
int i=10; String s=Integer.toString(i);//Now it will return '10'
Pažiūrėkime paprastą pavyzdį, kaip java paversti String į int.
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 }}Išbandykite dabar
Išvestis:
300 200100
3) String.format()
Metodas String.format() naudojamas suformatuoti pateiktus argumentus į String. Jis pristatomas nuo Jdk 1.5 versijos.
public static String format(String format, Object... args)
Java int į eilutę pavyzdys naudojant String.format()
Pažiūrėkime paprastą kodą, kaip java konvertuoti int į String naudojant String.format() metodą.
public class IntToStringExample3{ public static void main(String args[]){ int i=200; String s=String.format('%d',i); System.out.println(s); }}Išbandykite dabar
Išvestis:
200