Lahko se pretvarjamo int v niz v javi uporabo String.valueOf() in Integer.toString() metode. Lahko pa uporabimo String.format() metoda, operator veriženja nizov itd.
kdaj je bila izumljena šola
Scenarij
Na splošno se uporablja, če moramo prikazati številko v besedilnem polju, ker je v obrazcu vse prikazano kot niz.
1) String.valueOf()
Metoda String.valueOf() pretvori int v String. ValueOf() je statična metoda razreda String. The podpis metode valueOf() je podana spodaj:
public static String valueOf(int i)
Java int to String Primer z uporabo String.valueOf()
Oglejmo si preprosto kodo za pretvorbo int v String v Javi.
int i=10; String s=String.valueOf(i);//Now it will return '10'
Oglejmo si preprost primer pretvorbe niza v int v javi.
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 }}Preizkusite zdaj
Izhod:
javna proti zasebni java
300 200100
2) Integer.toString()
Metoda Integer.toString() pretvori int v String. ToString() je statična metoda razreda Integer. The podpis metode toString() je podan spodaj:
public static String toString(int i)
Java int v String Primer z uporabo Integer.toString()
Oglejmo si preprosto kodo za pretvorbo int v String v Javi z uporabo metode Integer.toString().
int i=10; String s=Integer.toString(i);//Now it will return '10'
Oglejmo si preprost primer pretvorbe niza v int v javi.
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 }}Preizkusite zdaj
Izhod:
300 200100
3) String.format()
Metoda String.format() se uporablja za formatiranje danih argumentov v niz. Predstavljen je od Jdk 1.5.
public static String format(String format, Object... args)
Java int v String Primer z uporabo String.format()
Oglejmo si preprosto kodo za pretvorbo int v String v Javi z uporabo metode String.format().
seznam pisav v gimp
public class IntToStringExample3{ public static void main(String args[]){ int i=200; String s=String.format('%d',i); System.out.println(s); }}Preizkusite zdaj
Izhod:
200