Kako pretvoriti dvojno v niz v Javi

Kako Pretvoriti Dvojno V Niz V Javi



V Javi, ' dvojno ' je predmet Jave ' Dvojno ” ovojni razred, ki hrani primitivni podatkovni tip dvojno kot parameter. Vendar pa moramo včasih dvojno pretvoriti v niz, ker nam nizi omogočajo shranjevanje večjih števil, ki se ne prilegajo nobenemu podatkovnemu tipu, ki vsebuje števila, kot so cela števila ali dvojine.

Ta spletni dnevnik bo prikazal metode za pretvorbo dvojne v niz v Javi.

Kako pretvoriti dvojno v niz v Javi?

Za dvojno pretvorbo v niz v Javi lahko uporabite:







  • Metoda Double.toString().
  • Metoda String.valueOf().
  • operator “+”.
  • Metoda String.format().
  • Metoda StringBuilder.append().
  • Metoda StringBuffer.append().

Pogovarjali se bomo o vsaki od omenjenih metod posebej!



1. način: pretvorite double v niz v Javi z uporabo metode Double.toString().

Če želite dvojno pretvoriti v niz, lahko uporabite » toString() ” statična metoda razreda Double. Pretvori dvojne številske vrednosti v niz. Ker je statična metoda, nam ni treba ustvariti objekta in klicati metode z imenom razreda.



Sintaksa





Double.toString ( val ) ;

Tukaj je ' toString() ' bo pretvorila ' val ” dvojno spremenljivko v niz.



Primer

Najprej bomo ustvarili spremenljivko dvojnega podatkovnega tipa z imenom ' val « in dodelite naslednjo vrednost:

dvojno val = 783,8956d;

Nato bomo poklicali » Double.toString() ” in ji posredujte ustvarjeno dvojno spremenljivko kot argument:

Vrvica str = Double.toString ( val ) ;

Spodnji stavek za tiskanje bo vrnil ' prav ', če je pretvorjena spremenljivka, ki je ' str ” je primerek niza; sicer se bo vrnilo ' lažno ”:

System.out.print ( str primerek niza ) ;

Izhod prikaže ' prav «, ki označuje, da je podatkovni tip dobljene vrednosti niz:

2. način: pretvorite dvojno v niz v Javi z uporabo metode String.valueOf().

Uporabite lahko tudi » valueOf() ” Statična metoda razreda nizov za dvojno pretvorbo v niz. Kot parameter vzame decimalno vrednost katere koli vrste, na primer dvojno, in jo pretvori v niz.

Sintaksa

String.valueOf ( val )

Tukaj je ' valueOf() ' bo dvojno spremenljivko 'val' pretvorila v niz.

Primer

Najprej bomo ustvarili spremenljivko dvojnega tipa z imenom ' val « in vanj shranite naslednjo vrednost:

dvojno val = 583.856d;

Nato bomo poklicali » String.valueOf() ' tako, da posredujete ' val ” kot parameter:

Vrvica str = String.valueOf ( val ) ;

Na koncu bomo preverili, ali je pretvorjena vrednost primerek niza ali ne:

System.out.print ( str primerek niza ) ;

Izhod

3. način: Pretvorite dvojno v niz v Javi z uporabo ' + ” Operater

Najenostavnejši način za pretvorbo dvojne v niz je uporaba operatorja seštevanja »+«. Ko se uporablja z nizi, deluje kot operator veriženja. Podobno je dvojno vrednost mogoče pretvoriti v niz tako, da jo preprosto združite s praznim nizom.

Sintaksa

val + ''

Tukaj je ' + ' bo združil ' val ” dvojna spremenljivka tipa s praznim nizom, kar ima za posledico njeno dvojno pretvorbo v niz.

Primer

Najprej bomo shranili decimalno vrednost v spremenljivko ' val ”:

dvojno val = 543.656d;

Nato ustvarite spremenljivko vrste niz ' str «, ki shrani pretvorjen niz po veriženju » val ” s praznim nizom:

Vrvica str =  val + '' ;

Na koncu bomo preverili, ali je pretvorjena vrednost primerek niza ali ne:

System.out.print ( str primerek niza ) ;

Izhod

Zdaj pa pojdite proti naslednjemu razdelku!

4. način: Pretvorite dvojno v niz v Javi z uporabo metode String.format().

' String.format() ” se lahko uporabi tudi za pretvorbo dvojno v niz. Pri tej metodi bomo posredovali decimalno vrednost z ' %f ”, ki označuje, da drugi parameter vsebuje števila s plavajočo vejico. Nato dvojno vrednost pretvori v nizovno obliko.

Sintaksa

String.format ( '%f' , val )

Tukaj je ' String.format() ' bo pretvorila ' val ” spremenljivke dvojnega tipa v nizovni format.

Primer

V tem primeru imamo dvojno spremenljivko ' val ” z naslednjo vrednostjo:

dvojno val = 1233.676d;

Zdaj bomo poklicali ' String.format() »metoda in prehod« %f ' kot specifikator in ' val ” kot drugi parameter:

String str = String.format ( '%f' , val ) ;

Na koncu bomo preverili, ali je pretvorjena vrednost primerek niza ali ne:

System.out.print ( str primerek niza ) ;

Izhod

5. način: Pretvorite dvojno v niz v Javi z uporabo metode StringBuilder.append().

V Javi je » pripni() ' metoda ' StringBuilder ” se uporablja tudi za pretvorbo dvojnega v niz.

Sintaksa

String str = nov StringBuilder ( ) .priložiti ( val ) .toString ( ) ;

Za uporabo te metode bomo najprej ustvarili objekt razreda StringBuilder, nato dodali vrednost dvojne spremenljivke ' val ” in ga pretvorite v niz.

Primer

Zdaj bomo ustvarili nov predmet » StringBuilder ' razred z imenom ' str « in pokličite » pripni() ' tako, da posredujete ' val ” dvojno spremenljivko in jo pretvorite v niz z metodo “toString()”:

String str = nov StringBuilder ( ) .priložiti ( val ) .toString ( ) ;

Izhod

6. način: Pretvorite dvojno v niz v Javi z uporabo metode StringBuffer.append().

Obstaja še ena metoda za pretvorbo dvojnika v niz, to je ' pripni() ' metoda ' StringBuffer ” razred. Deluje enako kot zgoraj ' StringBuilder.append() ” metoda. Prav tako ustvari objekt razreda StringBuffer za dostop do metod in nato pretvorbo v String.

Sintaksa

String str = nov StringBuffer ( ) .priložiti ( val ) .toString ( ) ;

Za uporabo te metode bomo najprej ustvarili objekt razreda StringBuffer, nato dodali vrednost dvojne spremenljivke ' val ” in ga pretvorite v niz.

Primer
Najprej ustvarite primerek razreda StringBuffer in nato pokličite metodo append() tako, da posredujete dvojno vrednost, ki bo pretvorjena v niz z uporabo ' toString() ” metoda:

String str = nov StringBuffer ( ) .priložiti ( val ) .toString ( ) ;

Izhod

Ponudili smo osnovne informacije o dvojni pretvorbi v niz v Javi.

Zaključek

Če želite pretvoriti dvojno v niz v Javi, lahko uporabite različne metode, kot so Double.toString(), String.valueOf(), operator »+«, String.format(), StringBuilder.append() in StringBuffer.append( ) metoda. Prve štiri metode ne potrebujejo dodatnega ustvarjanja objekta za navedeni namen, medtem ko je za zadnji dve metodi potrebno ustvariti objekt določenega razreda in nato poklicati njegovo povezano metodo. V tem blogu smo prikazali metode za dvojno pretvorbo v niz.