Denne bloggen vil demonstrere metodene for å konvertere dobbelt til streng i Java.
Hvordan konvertere dobbelt til streng i java?
For dobbel til strengkonvertering i Java, kan du bruke:
Vi vil diskutere hver av de nevnte metodene en etter en!
Metode 1: Konverter dobbelt til streng i Java ved hjelp av dobbelt.toString () -metode
For å konvertere en dobbel til streng, kan du bruke "toString ()”Statisk metode for dobbeltklassen. Den konverterer doble numeriske verdier til streng. Siden det er en statisk metode, trenger vi ikke å lage et objekt og kalle metoden med klassenavnet.
Syntaks
Dobbelt.toString (val);
Her, "toString ()”Metoden vil konvertere“Val”Dobbeltvariabel til streng.
Eksempel
For det første vil vi lage en variabel av dobbel datatype som heter “Val”Og tilordne følgende verdi:
Dobbelt Val = 783.8956d;
Deretter vil vi ringe "Dobbelt.toString ()”Metode og pass den opprettede dobbeltvariabelen som et argument for den:
String str = dobbelt.toString (val);
Utskriftserklæringen nedenfor vil returnere “ekte”Hvis den konverterte variabelen som er“str”Er en strengforekomst; Ellers vil det komme tilbake “falsk”:
System.ute.print (Str Instanceof String);
Utgangen vises “ekte”, Som indikerer at datatypen for den resulterende verdien er streng:
Metode 2: Konverter dobbelt til streng i Java ved hjelp av streng.ValueOf () -metode
Du kan også bruke "verdien av()”Statisk statisk metode for dobbel til strengkonvertering. Det tar desimalverdien av alle typer, for eksempel dobbelt, som en parameter og konverterer den til en streng.
Syntaks
Streng.Valueof (val)
Her, "verdien av()”Metoden vil konvertere“ val ”dobbeltvariabel til streng.
Eksempel
For det første vil vi lage en variabel med dobbel type som heter “Val”Og lagre følgende verdi i den:
Dobbelt Val = 583.856d;
Deretter vil vi ringe "Streng.verdien av()”Metode ved å passere“Val”Som en parameter:
String str = streng.verdi av (val);
Til slutt vil vi sjekke om den konverterte verdien er en strengforekomst eller ikke:
System.ute.print (Str Instanceof String);
Produksjon
Metode 3: Konverter dobbelt til streng i Java ved å bruke “+”Operatør
Den enkleste måten å konvertere dobbelt til streng er å bruke “+” tilleggsoperatøren. Det fungerer som en sammenkoblingsoperatør når den brukes med strenger. Tilsvarende kan en dobbel verdi konverteres til en streng ved ganske enkelt å sammenkoble den med en tom streng.
Syntaks
Val + ""
Her, "+”Operatøren vil sammenkoble“Val”Dobbelt type variabel med en tom streng, som resulterer i sin dobbel til strengkonvertering.
Eksempel
Først vil vi lagre en desimalverdi i en variabel “Val”:
Dobbelt Val = 543.656d;
Opprett deretter en strengtypevariabel "str”Som lagrer den konverterte strengen etter sammenkobling”Val”Med en tom streng:
String str = val + "";
Til slutt vil vi sjekke om den konverterte verdien er en strengforekomst eller ikke:
System.ute.print (Str Instanceof String);
Produksjon
Nå, ta turen mot neste avsnitt!
Metode 4: Konverter dobbelt til streng i Java ved hjelp av streng.Format () Metode
“Streng.format()”Metode kan også brukes for dobbel til strengkonvertering. I denne metoden vil vi passere desimalverdien med "%f”Spesifikasjon, som indikerer at den andre parameteren inneholder flytende punkttall. Den konverterer deretter dobbeltverdien til strengformatet.
Syntaks
Streng.Format ("%F", val)
Her, "Streng.format()”Metoden vil konvertere“Val”Dobbelt type variabel i strengformatet.
Eksempel
I dette eksemplet har vi en dobbel variabel “Val”Med følgende verdi:
Dobbelt Val = 1233.676d;
Vi vil nå kalle “Streng.format()”Metode og pass”%f”Som en spesifiserer og“Val”Som den andre parameteren:
String str = streng.format ("%f", val);
Til slutt vil vi sjekke om den konverterte verdien er en strengforekomst eller ikke:
System.ute.print (Str Instanceof String);
Produksjon
Metode 5: Konverter dobbelt til streng i Java ved hjelp av StringBuilder.vedlegg () Metode
I Java, "vedlegg ()”Metode for“StringBuilder”Klasse brukes også til dobbel til strengkonvertering.
Syntaks
String str = new StringBuilder ().vedlegg (val).toString ();
For å bruke denne metoden, for det første, vil vi lage et objekt i StringBuilder -klassen, og deretter legge til verdien til dobbeltvariabelen “Val”I den og konverter den til streng.
Eksempel
Nå vil vi lage et nytt objekt av “StringBuilder”Klasse som heter“str”Og ring“vedlegg ()”Metode ved å passere“Val”Dobbelt variabel og konvertere den til strengen med“ ToString () ”-metoden:
String str = new StringBuilder ().vedlegg (val).toString ();
Produksjon
Metode 6: Konverter dobbelt til streng i Java ved hjelp av StringBuffer.vedlegg () Metode
Det er en annen metode for å konvertere en dobbel til en streng, som er "vedlegg ()”Metode for“StringBuffer”Klasse. Det fungerer det samme som ovennevnte “StringBuilder.vedlegg ()”Metode. Det oppretter også et objekt av StringBuffer -klassen for å få tilgang til metodene og deretter konvertere til streng.
Syntaks
String str = new StringBuffer ().vedlegg (val).toString ();
For å bruke denne metoden, for det første, vil vi lage et objekt i StringBuffer -klassen, og deretter legge til verdien til dobbeltvariabelen “Val”I den og konverter den til streng.
Eksempel
For det første lager du en forekomst av StringBuffer -klassen og ring deretter vedlegg () -metoden ved å gi en dobbel verdi som vil bli konvertert til en streng ved å bruke “toString ()”Metode:
String str = new StringBuffer ().vedlegg (val).toString ();
Produksjon
Vi har tilbudt den grunnleggende informasjonen relatert til dobbel til strengkonvertering i Java.
Konklusjon
For å konvertere dobbelt til streng i Java, kan du bruke forskjellige metoder som dobbelt.toString (), streng.ValueOf (), “+” -operatøren, strengen.Format (), StringBuilder.vedlegg (), og StringBuffer.vedlegg () Metode. De fire første metodene trenger ingen ekstra objektoppretting for det spesifiserte formålet, mens det for de to siste metodene er påkrevd å lage et objekt i den aktuelle klassen og deretter kalle den relaterte metoden. I denne bloggen har vi demonstrert metodene for dobbel til strengkonvertering.