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:
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.