Programa Java para convertir variables de tipo doble en cadena

En este tutorial, aprenderemos a convertir variables dobles en la cadena en Java.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:

  • Tipos de datos de Java (primitivo)
  • Cadena Java

Ejemplo 1: Programa Java para convertir doble en cadena usando valueOf ()

 class Main ( public static void main(String() args) ( // create double variable double num1 = 36.33; double num2 = 99.99; // convert double to string // using valueOf() String str1 = String.valueOf(num1); String str2 = String.valueOf(num2); // print string variables System.out.println(str1); // 36.33 System.out.println(str2); // 99.99 ) )

En el ejemplo anterior, hemos utilizado el valueOf()método de la Stringclase para convertir las doublevariables en cadenas.

Nota : esta es la forma más preferida de convertir doublevariables a cadenas en Java.

Ejemplo 2: Programa Java para convertir doble en cadena usando toString ()

También podemos convertir las variables dobles en cadenas usando el toString()método de la clase Double. Por ejemplo,

 class Main ( public static void main(String() args) ( // create double variables double num1 = 4.76; double num2 = 786.56; // convert double to string // using toString() String str1 = Double.toString(num1); String str2 = Double.toString(num2); // print string variables System.out.println(str1); // 4.76 System.out.println(str2); // 786.56 ) )

Aquí, hemos utilizado el toString()método de la Doubleclase para convertir las doublevariables en una cadena.

El Doublees una clase contenedora en Java. Para obtener más información, visite la clase Java Wrapper.

Ejemplo 3: Programa Java para convertir doble en cadena usando + Operador

 class Main ( public static void main(String() args) ( // create double variables double num1 = 347.6D; double num2 = 86.56D; // convert double to string // using + sign String str1 = "" + num1; String str2 = "" + num2; // print string variables System.out.println(str1); // 347.6 System.out.println(str2); // 86.56 ) )

Note la línea,

 String str1 = "" + num1;

Aquí, estamos usando la operación de concatenación de cadenas para convertir una doublevariable en la cadena. Para obtener más información, visite Concatenación de cadenas de Java.

Ejemplo 4: Programa Java para convertir doble en cadena usando formato ()

 class Main ( public static void main(String() args) ( // create a double variable double num = 99.99; // convert double to string using format() String str = String.format("%f", num); System.out.println(str); // 99.990000 ) )

Aquí, hemos utilizado el format()método para formatear la doublevariable especificada en una cadena. Para obtener más información sobre el formato de cadenas, visite Java String format ().

Articulos interesantes...