Hvordan konvertere int til streng i java

Hvordan konvertere int til streng i java
På et hvilket som helst programmeringsspråk inkludert Java, er det noen funksjonaliteter som kan utføres på strengene, men ikke på heltallene, for eksempel kan vi ikke sammenkoble heltallverdiene. For å håndtere slike tilfeller, må vi konvertere en heltallverdi til en strengverdi, og for å gjøre det, gir Java flere metoder. Videre må vi konvertere en heltallverdi til en strengverdi mens vi jobber med skjemaer fordi alt i tekstfelt vises i et strengformat.

Det er flere måter å konvertere et heltall til en streng, men i denne oppskrivningen skal vi dekke noen oftest brukt int for å strenge konverteringsmetoder:

  • Heltall.toString () -metode i Java
  • Streng.ValueOf () Metode i Java
  • Streng.Format () Metode i Java

Så la oss begynne!

Heltall.toString () -metode i Java

Java gir en veldig praktisk metode toString () som returnerer en streng, og hvis vi bruker den med Heltall Klasse da vil den konvertere heltallverdien til strengverdi.

Eksempel

I kodebit under levert har vi en heltallverdi toString () metoden brukes til å konvertere den int verdi inn i streng:

offentlig klasse konverteringseksempel
publicClassConVersionExample
publicStaticVoidmain (String [] args)
int -nummer = 72;
String str = heltall.toString (tall);
System.ute.println ("konvertert verdi:" + str);

Den komplette koden og respektive utgang vil se slik ut:

Utgangen ser ganske lik heltallverdien, ingen bekymringer! Vi kan validere variabelenes type ved å bruke Java GetClass ().getName () metode. Vurder kodebiten nedenfor for en dyp forståelse av hvordan du kan sjekke typen variabel:

System.ute.Println (str.GetClass ().getName ());

Det undergitte utdraget viser den komplette koden og respektive utgang:

Nå verifiserer utgangen at tallet blir konvertert til en streng.

Streng.ValueOf () Metode i Java

Java gir en annen nyttig metode Streng.verdien av() som kan brukes til å konvertere int til strengverdi.

Eksempel

La oss vurdere følgende eksempel som utdyper hvordan du bruker Streng.verdien av() Metode i Java:

int -nummer = 72;
System.ute.println (streng.verdi av (nummer));

Følgende vil være utdataene fra ovennevnte kodebit:

Denne gangen verifiserer vi variabel -typen ved å sammenkoble verdiene:

int -nummer = 72;
int nummer2 = 172;
System.ute.println ("uten konvertering:" + nummer + nummer2);
System.ute.println ("Etter konvertering:"+ streng.verdi av (nummer)+ nummer2);

Den komplette koden og utdataene vil se slik ut:

I ovennevnte utdrag har vi to heltallverdier, i utgangspunktet, når vi sammenkobler to heltallverdier, får vi summen av to verdier.

Men når vi konverterer en INT -verdi til en streng og etterpå når vi legger den til med en heltallverdi, så får vi en sammenkoblet streng:

Streng.Format () Metode i Java

Det tar noen argumenter og formater dem inn i en streng.

Eksempel

Den undergitte koden gir en detaljert forståelse av hvordan du bruker streng.Format () Metode for å konvertere en heltallverdi til en streng:

int -nummer = 72;
String str = streng.format ("%d", tall);
System.ute.println ("resulterende verdi:" + str);
System.ute.println ("type:" + str.GetClass ().getName ());

Utgangen fra ovennevnte kodebit er vist i følgende figur:

Utgang autentiserer arbeidet med Streng.format() metode som den med hell konverterer heltallverdien til strengverdi.

Konklusjon

Java gir flere metoder for å konvertere en INT -verdi til en strengverdi som for eksempel Streng.format(), toString (), og verdien av() metoder. For å gjøre det, vil en heltallverdi bli gitt til noen av de ovennevnte metodene, og for å bekrefte typen variabler, GetClass ().getName () Metode kan brukes. Denne oppskrivningen utdyper forskjellige måter å konvertere en heltallverdi til en strengverdi i Java.