Cómo convertir un valor doble a un valor de string en Java con ejemplos

Dado un valor doble en Java, la tarea es convertir este valor doble al tipo de string.

Ejemplos:

Input: 1.0
Output: "1.0"

Input: 3.14
Output: "3.14"

Enfoque 1: (usando el operador +)
Un método es crear una variable de string y luego agregar el valor doble a la variable de string. Esto convertirá directamente el valor doble en string y lo agregará en la variable de string.

A continuación se muestra la implementación del enfoque anterior:

Ejemplo 1:

// Java Program to convert double value to String value
  
class GFG {
  
    // Function to convert double value to String value
    public static String
    convertDoubleToString(double doubleValue)
    {
  
        // Convert double value to String value
        // using + operator method
        String stringValue = "" + doubleValue;
  
        return (stringValue);
    }
  
    // Driver code
    public static void main(String[] args)
    {
  
        // The double value
        double doubleValue = 1;
  
        // The expected string value
        String stringValue;
  
        // Convert double to string
        stringValue
            = convertDoubleToString(doubleValue);
  
        // Print the expected string value
        System.out.println(
            doubleValue
            + " after converting into string = "
            + stringValue);
    }
}
Producción:

1.0 after converting into string = 1.0

Enfoque 2: (usando el método String.valueOf())
La forma más sencilla de hacerlo es usando el método valueOf() de la clase String en el paquete java.lang . Este método toma el valor doble que se va a analizar y devuelve el valor en tipo String.

Sintaxis:

String.valueOf(doubleValue);

A continuación se muestra la implementación del enfoque anterior:

Ejemplo 1:

// Java Program to convert double value to String value
  
class GFG {
  
    // Function to convert double value to String value
    public static String
    convertDoubleToString(double doubleValue)
    {
  
        // Convert double value to String value
        // using valueOf() method
        return String.valueOf(doubleValue);
    }
  
    // Driver code
    public static void main(String[] args)
    {
  
        // The double value
        double doubleValue = 1;
  
        // The expected string value
        String stringValue;
  
        // Convert double to string
        stringValue
            = convertDoubleToString(doubleValue);
  
        // Print the expected string value
        System.out.println(
            doubleValue
            + " after converting into string = "
            + stringValue);
    }
}
Producción:

1.0 after converting into string = 1.0

Publicación traducida automáticamente

Artículo escrito por Code_r y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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