Możemy dokonać konwersji double na String w Javie za pomocą String.valueOf() I Double.toString() metody.
Scenariusz
Jest powszechnie używany, jeśli musimy wyświetlić podwójną wartość w polu tekstowym dla aplikacji GUI, ponieważ wszystko jest wyświetlane w postaci ciągu znaków.
konwersja nfa do dfa
1) String.valueOf()
Metoda String.valueOf() jest metodą przeciążoną. Można go użyć do konwersji double na String. ValueOf() jest metodą statyczną klasy String. The podpis metody valueOf() dla podwójnej konwersji podano poniżej:
public static String valueOf(double d)
Java double to String Przykład: String.valueOf()
Zobaczmy prosty kod do konwersji double na String w Javie.
double d=12.3;//floating literal is double by default String s=String.valueOf(d);
Przykład:
public class DoubleToStringExample1{ public static void main(String args[]){ double d=12.3; String s=String.valueOf(d); System.out.println(s); }}Przetestuj teraz
Wyjście:
12.3
2) Double.toString()
Metoda Double.toString() również konwertuje wartość float na String. Metoda toString() jest metodą statyczną klasy Double. The podpis metody toString() podano poniżej:
public static String toString(double d)
Przykład Java double to String: Double.toString()
Zobaczmy prosty kod do konwersji double na String w Javie przy użyciu metody Double.toString().
przekonwertuj znak na int Java
double d=89.7; String s=Double.toString(d);
Przykład:
public class DoubleToStringExample2{ public static void main(String args[]){ double d=89.7; String s=Double.toString(d); System.out.println(s); }}Przetestuj teraz
Wyjście:
89.7