Converter Double para String

JavaBeginner
Pratique Agora

Introdução

Em Java, um double é um tipo de dado que pode armazenar valores de ponto flutuante, enquanto uma string é uma sequência de caracteres. A conversão entre os dois tipos é uma operação comum em programação. Este laboratório irá guiá-lo através dos passos para converter um double para uma string em Java.

Declarar uma variável Double

Declare uma variável Double chamada doubleValue e inicialize-a com o valor 10.55.

Double doubleValue = 10.55;

Usar o método .toString()

Use o método .toString() da classe Double para converter o double em uma string. Salve o resultado da string em uma nova variável String chamada stringValue.

String stringValue = doubleValue.toString();

Usar o método String.format()

Use o método String.format() para criar uma representação em string formatada de doubleValue com uma precisão de duas casas decimais. Salve o resultado em uma variável String chamada formattedString.

String formattedString = String.format("%.2f", doubleValue);

Usar o método String.valueOf()

Use o método String.valueOf() para converter o doubleValue em uma string. Salve o resultado em uma variável String chamada valueOfString.

String valueOfString = String.valueOf(doubleValue);

Usar o operador +

Use o operador + para concatenar uma string com o doubleValue. Salve o resultado em uma variável String chamada concatenatedString.

String concatenatedString = "" + doubleValue;

Imprimir os resultados

Imprima todas as variáveis string criadas nos Passos 3 a 6 usando System.out.println();

System.out.println("doubleValue as String: " + stringValue);
System.out.println("Formatted String: " + formattedString);
System.out.println("StringValueOf: " + valueOfString);
System.out.println("Concatenated String: " + concatenatedString);

Compilar e executar

Compile o arquivo Java usando javac DoubleToString.java e execute-o usando java DoubleToString.

javac DoubleToString.java && java DoubleToString

Saída

A saída deve ser:

doubleValue as String: 10.55
Formatted String: 10.55
StringValueOf: 10.55
Concatenated String: 10.55

Resumo

Neste laboratório, aprendemos como converter um double para uma String em Java. Usamos quatro abordagens diferentes para conseguir isso - usando o método .toString(), o método String.format(), o método String.valueOf() e o operador +.