Convierte el doble en un ejemplo de cadena

En este tutorial de Java, aprenderemos a convertir el doble a cadena en Java. Hay varias maneras de hacer esta conversión…
1. Java – Convertir doble a cadena usando el método String.valueOf(double).
2. Convertir el doble a cadena en Java usando el método toString() de la clase Double wrapper.
3. 3. Java – Convertir el doble a cadena usando el método String.format()
4. Convierte el doble a cadena usando DecimalFormat.format()
5. Java Convertir doble a cadena usando StringBuffer y StringBuilder.

1. Java – Convertir el doble a cadena usando el método String.valueOf(double)

valor de la cadena estática pública de (doble d): Podemos convertir la doble primitiva en String llamando al método valueOf() de la clase String. Este método devuelve la representación en forma de String del doble argumento.

public class JavaExample{ public static void main(String args[]){ //doble valor doble dnum = 99.9999; //convertir el doble a cadena usando el método valueOf() String str = String.valueOf(dnum); //desplegar la cadena de salida después de la conversión System.out.println("Mi cadena es: "+str); }}

Salida:
Java Convertir doble a cadena

2. Convertir doble a cadena en Java usando el método toString() de la clase Double Wrapper

público String toString( ): Este es el otro método que puede ser usado para convertir doble a String. Este método devuelve una representación en forma de String del objeto Double. El valor doble primitivo representado por este objeto se convierte en una cadena de caracteres.

public class JavaExample{ public static void main(String args[]){ double dnum = -105.556; //double to string conversion using toString() String string = Double.toString(dnum); System.out.println("My String is: "+str); }}

Salida:
doble a cadena en Java usando Double.toString()

3. Java – conversión de doble a cadena usando el método String.format()

Se puede utilizar el método String.format() para la conversión de doble a cadena.

public class JavaExample{ public static void main(String args[]){ double dnum = -99.999; String str = String.format("%f", dnum); System.out.println("Mi String es: "+str); }}

Salida:
Java Convertir doble a cadena usando String.format()

Podemos ajustar el número de dígitos decimales en nuestra cadena usando este método. Por ejemplo: Si queremos sólo dos dígitos después del punto decimal en nuestra cadena, podemos cambiar el código así:

doble dnum = -99.999; String str = String.format("%.2f", dnum);

La salida de este código sería: Mi String es: -100.00

Esto se debe a que este método redondea el valor doble.

4. 4. Convertir el doble a cadena usando DecimalFormat.format()

Similar al método String.format(). Para usar esto, tenemos que importar el paquete: java.text.DecimalFormat en nuestro código.

importar java.text.DecimalFormat;public class JavaExample{ public static void main(String args[]){ doble dnum = -99.999; /* creando una instancia de DecimalFormat * #.000 debe tener 3 dígitos después del punto decimal * en nuestra cadena de salida */ DecimalFormat df = nuevo DecimalFormat("#.000"); //conversión String str = df.format(dnum); //desplegando la salida System.out.println("Mi String es: "+str); }}

Salida:
Convierte el doble a cadena en java usando el formato decimal

5. Java Convertir doble a cadena usando StringBuffer y StringBuilder

Podemos convertir el doble en cuerda usando StringBuffer y StringBuilder también. Los pasos de conversión son los mismos para ambos. Los pasos son los siguientes –
1. Crear una instancia StringBuffer/StringBuilder
2. Añada el doble de valor
3. Convertir StringBuffer/StringBuilder a String
doble ->StringBuffer ->String

public class JavaExample{ public static void main(String args[]){ //doble valor doble dnum = 89.891; //crear instancia de StringBuffer StringBuffer sb = nuevo StringBuffer(); //apagar el doble valor a la instancia de StringBuffer sb.append(dnum); //convirtiendo StringBuffer a String String str = sb.toString(); System.out.println("Mi String es: "+str); }}

Salida:

Mi cuerda es: 89.891

doble ->Colocador de cuerdas ->Cuerda

clase pública JavaEjemplo{ public static void main(String args[]){ //doble valor doble dnum = -66.
89; //creando la instancia de StringBuilder StringBuilder sb = new StringBuilder(); //apgando el doble valor a la instancia de StringBuilder sb.append(dnum); //convirtiendo StringBuilder a String String str = sb.toString(); System.out.println("Mi String es: "+str); }}

Salida:
Java Convertir doble a cadena usando StringBuffer y StringBuilder

❮ AnteriorSiguiente ❯

Rate this post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio