Carane ngowahi int dadi string ing Jawa
-
Ngonversi kanthi nambah string kosong.
Cara paling gampang kanggo ngowahi int dadi String gampang banget. Cukup nambahake int utawa Integer string kosong "" lan sampeyan bakal entuk int minangka String. Mengkono amarga nambah int lan String menehi String anyar. Tegese yen sampeyan duwe
int x = 5
, mung nemtokakex + ""
lan sampeyan bakal entuk String anyar.Punika conto:
// converting int to string, Java public class Demo { public static void main(String[] args) { int x = 5; // java int to string String xText = x + ""; // the result output System.out.println("convert int to String, Java: " + xText); // the int output System.out.println("our int: " + x); // adding int and String gives the new String System.out.println("adding int = 5 and String = \"5\". The result is a new String = " + xText + x); // integer to string, Java code Integer y = 7; String yText = y + ""; System.out.println("convert Integer to String: " + yText); System.out.println("our Integer: " + y); System.out.println("adding Integer = 7 and String = \"7\". The result is a new String = " + y + yText); } }
Outpute yaiku:
convert int to String, Java: 5 our int: 5 adding int = 5 and String = "5". The result is a new String = 55 convert Integer to String: 7 our Integer: 7 adding Integer = 7 and String = "7". The result is a new String = 77
-
Java ngowahi int dadi string nggunakake Integer.toString(int)
Kelas obyek minangka kelas root ing Jawa. Tegese saben kelas Jawa diwarisake langsung utawa ora langsung saka kelas Obyek lan kabeh metode kelas Obyek kasedhiya kanggo kabeh kelas Jawa.
Obyek nduweni cara khusus toString () kanggo makili obyek minangka senar. Dadi, saben kelas Jawa uga marisi metode iki. Nanging, ide sing apik yaiku ngilangi metode iki ing kelas sampeyan supaya entuk asil sing cocog.
Metode toString() kelas Integer ngasilake obyek String sing makili parameter int utawa Integer sing ditemtokake.
Sintaksipun:
public static String toString(int i)
Cara ngowahi argumen i lan ngasilake minangka conto string. Yen nomer negatif, tandha bakal katahan.
Tuladha:
// java integer to string using toString method public class Demo { public static void main(String[] args) { int x = -5; // java convert int to string using Integer.toString String xText = Integer.toString(x); // the result output System.out.println("convert int to String: " + xText); // the int output System.out.println("our int: " + x); // adding int and String gives the new String System.out.println("converting int = -5 and adding to String = \"-5\". The result is a new String = " + xText + Integer.toString(x)); } }
convert int to String: -5 our int: -5 converting int = -5 and adding to String = "-5". The result is a new String = -5-5
Sampeyan bisa nggunakake cara toString kanggo ngowahi Integer (jinis pambungkus) uga.
Integer number = -7; String numberAsString = Integer.toString(number); System.out.println("convert Integer to String: " + numberAsString);
Hasile yaiku:
Ngonversi Integer kanggo String: -7Sampeyan bisa nggunakake khusus
Integer.toString method toString(int i, int base)
sing ngasilake perwakilan senar saka nomer i karo basa basa lan saka String. TuladhaneSintaksis yaiku:
public static String toString(int i, int base)
Punika conto:
int a = 255; // binary String customString = Integer.toString(a, 2); System.out.println(customString);
Output minangka representasi biner String saka angka desimal 255:
11111111
-
Ngonversi int dadi String nggunakake String.valueOf(int)
Metode
String.valueOf(int)
ngasilake representasi string saka argumen int.Sintaks metode kasebut yaiku:
public static String valueOf(int i)
Ing ngisor iki conto Java convert int to String nggunakake
String.valueOf(int)
:public class Demo { public static void main(String[] args) { int z = -5; // Java int to String converting String zText = String.valueOf(z); // the result output System.out.println("convert int to String: " + zText); // the int output System.out.println("our int: " + z); // adding int and String gives the new String System.out.println("converting int = -5 and adding to String = \"-5\". The result is a new String = " + zText + z); } }
convert int to String: -5 our int: -5 converting int = -5 and adding to String = "-5". The result is a new String = -5-5
Sampeyan bisa uga nindakake perkara sing padha karo Integer (jinis pambungkus int):
Integer number = -7; String numberAsString = String.valueOf(number); System.out.println("convert Integer to String: " + numberAsString);
Output bakal:
Ngonversi Integer kanggo String: -7 -
Ngonversi nggunakake DecimalFormat
java.text.DecimalFormat
punika kelas ditetepake ingjava.text
paket lan subclass sakaNumberFormat
. Iki digunakake kanggo ngowahi format angka desimal menyang string sing nuduhake pola tartamtu. Kita uga bisa nggunakake kanggo Integers.Tuladha:
import java.text.DecimalFormat; public class Demo { public static void main(String[] args) { int myNumber = 31415; DecimalFormat decimalFormat = new DecimalFormat("#"); String myNumberAsString = decimalFormat.format(myNumber); System.out.println(myNumberAsString); } }
Outpute yaiku:
31415
-
Ngonversi nggunakake String.format()
String.format () iku salah siji cara liyane kanggo ngowahi Integer kanggo String Obyek.
Sintaksis
public static String format(String format, Object... args)
Tuladha
public class Demo { public static void main(String[] args) { int myNumber = 35; String myNumberAsString = String.format("%d", myNumber); // %d converter defines a single decimal integer variable. System.out.println(myNumberAsString); } }
Outpute yaiku:
35
GO TO FULL VERSION