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:
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.