Ne putem converti dubla la String în java folosind String.valueOf() și Double.toString() metode.
Scenariu
Este folosit în general dacă trebuie să afișam o valoare dublă în câmpul de text pentru aplicația GUI, deoarece totul este afișat ca șir în formă.
îmbinări și tipuri de îmbinări
1) String.valueOf()
String.valueOf() este o metodă supraîncărcată. Poate fi folosit pentru a converti dublu în șir. ValueOf() este metoda statică a clasei String. The semnătură Metoda of valueOf() pentru dubla conversie este prezentată mai jos:
public static String valueOf(double d)
Java dublu la șir Exemplu: String.valueOf()
Să vedem codul simplu pentru a converti dublu în String în java.
double d=12.3;//floating literal is double by default String s=String.valueOf(d);
Exemplu:
public class DoubleToStringExample1{ public static void main(String args[]){ double d=12.3; String s=String.valueOf(d); System.out.println(s); }}Testează-l acum
Ieșire:
12.3
2) Double.toString()
Metoda Double.toString() convertește, de asemenea, float în String. ToString() este metoda statică a clasei Double. The semnătură metoda toString() este prezentată mai jos:
public static String toString(double d)
Java double to String Exemplu: Double.toString()
Să vedem codul simplu pentru a converti dublu în String în java folosind metoda Double.toString().
dezactivarea modului dezvoltator Android
double d=89.7; String s=Double.toString(d);
Exemplu:
public class DoubleToStringExample2{ public static void main(String args[]){ double d=89.7; String s=Double.toString(d); System.out.println(s); }}Testează-l acum
Ieșire:
89.7