Este blog demostrará los métodos para convertir doble a String en Java.
¿Cómo convertir doble a cadena en Java?
Para la conversión doble a cadena en Java, puede usar:
- Método Double.toString()
- Método String.valueOf()
- operador '+'
- Método String.format()
- Método StringBuilder.append()
- Método StringBuffer.append()
¡Discutiremos cada uno de los métodos mencionados uno por uno!
Método 1: convertir doble a cadena en Java utilizando el método Double.toString()
Para convertir un doble a String, puede usar el ' Encadenar() ” método estático de la clase Double. Convierte valores numéricos dobles a String. Como es un método estático, no necesitamos crear un objeto y llamar al método con el nombre de la clase.
Sintaxis
Double.toString ( valor ) ;
Aquí el ' Encadenar() El método ” convertirá el “ valor ” variable doble a String.
Ejemplo
En primer lugar, crearemos una variable de tipo de datos doble llamada “ valor ” y asigne el siguiente valor:
doble valor = 783,8956d;A continuación, llamaremos al “ Doble.toString() ” y pase la variable doble creada como argumento:
Cuerda calle = Doble.aCadena ( valor ) ;La siguiente declaración de impresión devolverá ' verdadero ” si la variable convertida que es “ calle ” es una instancia de String; de lo contrario, volverá “ falso ”:
Sistema.fuera.imprimir ( str instancia de cadena ) ;
La salida muestra ' verdadero ”, lo que indica que el tipo de datos del valor resultante es String:
Método 2: convertir doble a cadena en Java usando el método String.valueOf()
También puede utilizar el “ valor de() ” Método estático de clase de cadena para conversión doble a cadena. Toma el valor decimal de cualquier tipo, como double, como parámetro y lo convierte en una cadena.
Sintaxis
Cadena.valorDe ( valor )Aquí el ' valor de() ” convertirá la variable doble “val” a String.
Ejemplo
En primer lugar, crearemos una variable de tipo doble llamada “ valor ” y almacenar el siguiente valor en él:
doble valor = 583.856d;A continuación, llamaremos al “ Cadena.valorDe() ” método pasando el “ valor ” como parámetro:
Cuerda calle = Cadena.valorDe ( valor ) ;Por último, comprobaremos si el valor convertido es una instancia de String o no:
Sistema.fuera.imprimir ( str instancia de cadena ) ;
Producción
Método 3: convertir doble a cadena en Java usando ' + Operador
La forma más sencilla de convertir doble a cadena es usando el operador de suma '+'. Actúa como un operador de concatenación cuando se utiliza con cadenas. De manera similar, un valor doble se puede convertir en una cadena simplemente concatenándolo con una cadena vacía.
Sintaxis
valor + ''Aquí el ' + El operador ” concatenará el “ valor ” variable de tipo doble con una cadena vacía, lo que da como resultado su conversión de doble a cadena.
Ejemplo
Primero, almacenaremos un valor decimal en una variable “ valor ”:
doble valor = 543,656d;Luego, crea una variable de tipo String “ calle ” que almacena la cadena convertida después de concatenar “ valor ” con una cadena vacía:
Cuerda calle = valor + '' ;Por último, comprobaremos si el valor convertido es una instancia de String o no:
Sistema.fuera.imprimir ( str instancia de cadena ) ;
Producción
¡Ahora, dirígete a la siguiente sección!
Método 4: convertir doble a cadena en Java usando el método String.format()
Los ' Cadena.formato() El método también se puede utilizar para la conversión doble a cadena. En este método, pasaremos el valor decimal con el “ %F ” especificador, que indica que el segundo parámetro contiene números de punto flotante. Luego convierte el valor doble al formato de cadena.
Sintaxis
Cadena.formato ( '%F' , valor )Aquí el ' Cadena.formato() El método ” convertirá el “ valor ” variable de tipo doble al formato String.
Ejemplo
En este ejemplo, tenemos una variable doble “ valor ” con el siguiente valor:
doble valor = 1233.676d;Ahora llamaremos al “ Cadena.formato() 'método y paso' %F ” como especificador y “ valor ” como el segundo parámetro:
Cadena str = cadena.formato ( '%F' , valor ) ;Finalmente, comprobaremos si el valor convertido es una instancia de String o no:
Sistema.fuera.imprimir ( str instancia de cadena ) ;
Producción
Método 5: convertir doble a cadena en Java usando el método StringBuilder.append()
En Java, el “ adjuntar() ” método de la “ Constructor de cadenas La clase ” también se usa para la conversión doble a cadena.
Sintaxis
Cadena str = nuevo constructor de cadenas ( ) .adjuntar ( valor ) .Encadenar ( ) ;Para utilizar este método, en primer lugar, crearemos un objeto de la clase StringBuilder, luego agregaremos el valor de la variable doble ' valor ” en él y convertirlo a String.
Ejemplo
Ahora, crearemos un nuevo objeto de la “ Constructor de cadenas 'clase nombrada' calle ” y llamar al “ adjuntar() ” método pasando el “ valor ” variable doble y convertirla a la cadena con el método “toString()”:
Cadena str = nuevo constructor de cadenas ( ) .adjuntar ( valor ) .Encadenar ( ) ;
Producción
Método 6: convertir doble a cadena en Java usando el método StringBuffer.append()
Hay otro método para convertir un doble en una cadena, que es el ' adjuntar() ” método de la “ StringBuffer ' clase. Funciona igual que el anterior” StringBuilder.append() ' método. También crea un objeto de la clase StringBuffer para acceder a los métodos y luego convertir a String.
Sintaxis
Cadena str = nuevo StringBuffer ( ) .adjuntar ( valor ) .Encadenar ( ) ;Para utilizar este método, en primer lugar, crearemos un objeto de la clase StringBuffer, luego agregaremos el valor de la variable doble ' valor ” en él y convertirlo a String.
Ejemplo
En primer lugar, cree una instancia de la clase StringBuffer y luego llame al método append() pasando un valor doble que se convertirá en una cadena usando el ' Encadenar() ' método:
Producción
Hemos ofrecido la información básica relacionada con la conversión doble a cadena en Java.
Conclusión
Para convertir double a String en Java, puede utilizar diferentes métodos como Double.toString(), String.valueOf(), el operador '+', String.format(), StringBuilder.append() y StringBuffer.append( ) método. Los primeros cuatro métodos no necesitan la creación de ningún objeto adicional para el propósito especificado, mientras que, para los dos últimos métodos, se requiere crear un objeto de la clase en particular y luego llamar a su método relacionado. En este blog, hemos demostrado los métodos para la conversión doble a cadena.