Convertir doble en cadena en Java
- Convertir doble en cadena en Java
-
Convierta Double en String utilizando el método
toString()
en Java -
Convierta Double en String utilizando el método
format()
en Java -
Convierta Double en String usando la clase
Decimalformat
en Java -
Convierta Double en String usando el operador
+
en Java
Este tutorial presenta cómo convertir un tipo doble en un objeto de cadena en Java. También hemos enumerado algunos códigos de ejemplo para ayudarlo a comprender mejor este tema.
El término doble es un tipo de datos en Java que se utiliza para almacenar números reales o números de punto flotante. Por otro lado, una cadena es una clase que contiene una secuencia de caracteres entre comillas dobles.
Este artículo le enseña cómo convertir un objeto doble en un objeto de cadena usando algunos métodos incorporados como valueOf()
, toString()
y valueOf()
. ¡Empecemos!
Convertir doble en cadena en Java
Este primer método es uno de los ejemplos simples en los que tenemos un precio variable de tipo doble que tiene un valor flotante. Usando el método valueOf()
de la cadena, convertimos este valor en un objeto String
. Vea el ejemplo a continuación.
public class Main {
public static void main(String[] args) {
double price = 44.22;
String val = String.valueOf(price);
System.out.println(val);
}
}
Producción :
44.22
Convierta Double en String utilizando el método toString()
en Java
La clase contenedora Java Double
proporciona un método toString()
que toma un argumento de tipo doble y devuelve un objeto de cadena. Podemos usar este método para convertir un tipo doble en un objeto de cadena en Java. Vea el ejemplo a continuación.
public class Main {
public static void main(String[] args) {
double price = 44.22;
String val = Double.toString(price);
System.out.println(val);
}
}
Producción :
44.22
Convierta Double en String utilizando el método format()
en Java
Java presenta el método format()
que pertenece a la clase string
y se utiliza para formatear objetos de cadena; podemos usar este proceso para convertir un valor doble en un objeto de cadena.
Se necesitan dos argumentos: el primero es un formato de valor, o mejor puede decir un especificador de formato, y el segundo es un valor que queremos convertir. Vea el ejemplo a continuación.
public class Main {
public static void main(String[] args) {
double price = 44.22;
String val = String.format("%.2f", price);
System.out.println(val);
}
}
Producción :
44.22
Convierta Double en String usando la clase Decimalformat
en Java
La clase Java DecimalFormat
se utiliza para formatear datos decimales. Usaremos el método format()
de esta clase para convertir un tipo de datos doble en una cadena en Java. Vea el ejemplo a continuación.
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double price = 44.22;
DecimalFormat decimalFormat = new DecimalFormat("#,##0.00");
String val = decimalFormat.format(price);
System.out.println(val);
}
}
Producción :
44.22
Convierta Double en String usando el operador +
en Java
Esta es una de las formas más sencillas de convertir cualquier tipo de datos en una cadena en Java. Aquí, si concatenamos cualquier valor a la cadena, el resultado será un tipo de cadena. Entonces, usaremos el mismo concepto aquí para convertir un tipo doble en una cadena en Java. Vea el ejemplo a continuación.
public class Main {
public static void main(String[] args) {
double price = 44.22;
String val = price + "";
System.out.println(val);
}
}
Producción :
44.22
Artículo relacionado - Java String
- Cómo eliminar la subcadena de la cadena en Java
- Cómo realizar una conversión de cadena a cadena en Java
- Cómo convertir un array de bytes en una cadena hexadecimal en Java
- Cómo convertir una cadena de Java en un byte
- Generar cadena aleatoria en Java
- El método Swap en Java