Como converter dupla em string em java

Como converter dupla em string em java
Em Java, “dobro"É um objeto do java"Dobro”Wrapper Class, que armazena o tipo de dados primitivo duplo como um parâmetro. No entanto, às vezes, precisamos converter o dobro em string, porque as strings nos permitem armazenar números maiores que não se encaixam em nenhum tipo de dados que mantém os números, como números inteiros ou duplos.

Este blog demonstrará os métodos para converter dupla em string em java.

Como converter dupla em string em java?

Para conversão dupla para cordas em java, você pode usar:

  • Dobro.Método ToString ()
  • Corda.Método Valueof ()
  • Operador "+"
  • Corda.Método formato ()
  • StringBuilder.Método apêndice ()
  • StringBuffer.Método apêndice ()

Discutiremos cada um dos métodos mencionados um por um!

Método 1: converta duplo em string em java usando o dobro.Método ToString ()

Para converter um duplo em string, você pode usar o “para sequenciar()”Método estático da classe dupla. Ele converte valores numéricos duplos em string. Como é um método estático, não precisamos criar um objeto e chamar o método com o nome da classe.

Sintaxe

Dobro.ToString (Val);

Aqui o "para sequenciar()”Método converterá o“Val”Variável dupla para string.

Exemplo

Em primeiro lugar, criaremos uma variável de tipo de dados duplo chamado “Val”E atribua o seguinte valor:

Val duplo = 783.8956D;

Em seguida, chamaremos de “Dobro.para sequenciar()”Método e passe a variável dupla criada como argumento para ele:

String str = duplo.ToString (Val);

A declaração de impressão abaixo retornará “verdadeiro”Se a variável convertida que é“str”É uma instância de string; Caso contrário, ele voltará “falso”:

Sistema.fora.print (str instanceof string);

A saída exibe “verdadeiro”, Que indica que o tipo de dados do valor resultante é a string:

Método 2: converta duplo em string em java usando string.Método Valueof ()

Você também pode utilizar o “valor de()”String classe Método estático para conversão dupla para string. Ele leva o valor decimal de qualquer tipo, como o dobro, como um parâmetro e o converte em uma string.

Sintaxe

Corda.Valueof (Val)

Aqui o "valor de()”O método converterá a variável dupla“ val ”para string.

Exemplo

Em primeiro lugar, criaremos uma variável de tipo duplo chamado “Val”E armazene o seguinte valor nele:

Val duplo = 583.856D;

Em seguida, chamaremos de “Corda.valor de()”Método, passando o“Val”Como um parâmetro:

String str = string.valorof (val);

Por fim, verificaremos se o valor convertido é uma instância de string ou não:

Sistema.fora.print (str instanceof string);

Saída

Método 3: converta o dobro em string em java usando “+Operador

A maneira mais simples de converter dupla em string é usar o operador de adição "+". Ele atua como um operador de concatenação quando utilizado com strings. Da mesma forma, um valor duplo pode ser convertido em uma string simplesmente concatenando -o com uma corda vazia.

Sintaxe

val + ""

Aqui o "+”O operador concatenará o“Val”Variável de tipo duplo com uma corda vazia, o que resulta em sua conversão dupla para string.

Exemplo

Primeiro, armazenaremos um valor decimal em uma variável “Val”:

Val duplo = 543.656D;

Em seguida, crie uma variável de tipo de string “str"Que armazena a corda convertida após concatenar"Val”Com uma corda vazia:

String str = val + "";

Por fim, verificaremos se o valor convertido é uma instância de string ou não:

Sistema.fora.print (str instanceof string);

Saída

Agora, siga em direção à próxima seção!

Método 4: converta duplo em string em java usando string.Método formato ()

O "Corda.formatar()”O método também pode ser utilizado para a conversão dupla para cordas. Neste método, passaremos o valor decimal com o “%f”Especificador, que indica que o segundo parâmetro contém números de ponto flutuante. Em seguida, ele converte o duplo valor no formato da string.

Sintaxe

Corda.formato ("%f", val)

Aqui o "Corda.formatar()”Método converterá o“Val”Variável de tipo duplo para o formato da string.

Exemplo

Neste exemplo, temos uma variável dupla “Val”Com o seguinte valor:

Val duplo = 1233.676D;

Vamos agora chamar de “Corda.formatar()”Método e Pass“%f”Como especificador e“Val”Como o segundo parâmetro:

String str = string.formato ("%f", val);

Por fim, verificaremos se o valor convertido é uma instância de string ou não:

Sistema.fora.print (str instanceof string);

Saída

Método 5: converta duplo em string em java usando stringbuilder.Método apêndice ()

Em Java, o “acrescentar()”Método do“StringBuilder”A classe também é usada para a conversão dupla para cordas.

Sintaxe

String str = new StringBuilder ().Anexar (Val).para sequenciar();

Para utilizar esse método, em primeiro lugar, criaremos um objeto da classe StringBuilder e depois anexaremos o valor da variável dupla “Val”Nele e converte -o em cordas.

Exemplo

Agora, criaremos um novo objeto do “StringBuilder"Classe chamada"str”E chame o“acrescentar()”Método, passando o“Val“Variável dupla e convertendo -a na string com o método“ ToString () ”:

String str = new StringBuilder ().Anexar (Val).para sequenciar();

Saída

Método 6: converta duplo em string em java usando StringBuffer.Método apêndice ()

Há outro método para converter um duplo em uma corda, que é o “acrescentar()”Método do“StringBuffer" aula. Funciona da mesma forma que o acima “StringBuilder.acrescentar()”Método. Ele também cria um objeto da classe StringBuffer para acessar os métodos e depois converter em string.

Sintaxe

String str = new StringBuffer ().Anexar (Val).para sequenciar();

Para utilizar esse método, em primeiro lugar, criaremos um objeto da classe StringBuffer e depois anexaremos o valor da variável dupla “Val”Nele e converte -o em cordas.

Exemplo
Em primeiro lugar, crie uma instância da classe StringBuffer e depois chame o método Append () passando um valor duplo que será convertido em uma string usando o “para sequenciar()”Método:

String str = new StringBuffer ().Anexar (Val).para sequenciar();

Saída

Oferecemos as informações básicas relacionadas à conversão dupla para strings em java.

Conclusão

Para converter dupla em string em java, você pode utilizar métodos diferentes, como duplo.tostring (), string.valueof (), o operador "+", string.formato (), Stringbuilder.append () e stringbuffer.Método apêndice (). Os quatro primeiros métodos não precisam de nenhuma criação de objetos adicionais para fins especificados, enquanto, para os dois últimos métodos, é necessário para criar um objeto da classe específica e depois chamar seu método relacionado. Neste blog, demonstramos os métodos para a conversão dupla para cordas.