Este manual ilustrará as maneiras de converter um objeto em uma string em java.
Como converter objeto em string em java?
Em Java, existem dois métodos para converter um objeto em string da seguinte forma:
Observação: Esses dois métodos são usados para os objetos de classes predefinidas e definidas pelo usuário. Neste método, usaremos o primeiro método para converter um objeto de classe predefinido e o outro para a conversão de objeto de classe definida pelo usuário em string.
Vamos começar a ver o funcionamento desses métodos com exemplos.
Método 1: Converta o objeto de uma classe definida pelo usuário para string usando o método tostring ()
Para converter um objeto em uma string, você pode usar o “para sequenciar()”Método do“Objeto" aula. Nesta seção, usaremos um objeto da classe definida pelo usuário, criando uma classe e depois convertendo seu objeto em uma string.
Sintaxe
Siga a sintaxe dada do método ToString ():
obj.para sequenciar();Aqui, "obj”É o objeto de uma classe que será convertida em uma string usando o“para sequenciar()”Método.
Exemplo
Neste exemplo, criaremos uma classe chamada “Do utilizador”Que contém uma variável de tipo de string“Nome”E um construtor parametrizado:
ClassuserEntão, no método main () de outra classe chamada “Exemplo", Primeiro criaremos um objeto"do utilizador" do "Do utilizador”Class e passe um nome como um parâmetro. Em seguida, criaremos uma variável de tipo de string que armazena o valor depois de converter o objeto em uma string usando o método ToString (). Por fim, imprimiremos a variável que mostra o valor do objeto como um valor de string:
publicClassexampleAqui, o ID de referência do “do utilizador”O objeto é exibido como um valor de string:
Para verificar se o objeto é convertido com sucesso em uma string, verifique seu tipo de classe:
Usuário do usuário = novo usuário ("John");Saída
Vamos verificar como converter um objeto de classe predefinido em uma string em java.
Método 2: Converta o objeto da classe predefinida em string usando o Método Valueof ()
Há outro método em Java para converter um objeto de uma classe em uma string chamada “valor de()”Método. Pertence ao “Corda”Classe e é um método estático. Nesta seção, converteremos um objeto de uma classe Java predefinida em uma string
Sintaxe
Use a sintaxe abaixo dada para o método valueof () para converter um objeto em uma string:
Corda.Valueof (OBJ)Leva o objeto “obj”Como argumento.
Exemplo
Aqui, temos um objeto “ostr"Do java"Objeto”Classe com o seguinte valor:
Objeto ostr = "linuxhint";Imprima o valor armazenado em um objeto no console:
Sistema.fora.println ("o valor do objeto:"+ostr);Agora, converteremos o objeto em uma string usando o “Corda.valor de()”Método, passe o objeto“ostr”Como argumento e armazenam -o em uma variável de tipo de string,“objtostr”.
String objtostr = string.valorof (astr);Finalmente, imprima a variável “objtostr”Isso armazena um valor do objeto como uma string:
Sistema.fora.println ("Valor convertido como string:"+objtostr);A saída mostra que o método ValueOf () converteu com sucesso um objeto em uma string:
Fornecemos todos os procedimentos para converter um objeto em uma string em java.
Conclusão
Para converter um objeto em uma string, você pode usar o método tostring () da classe de objeto Java e o método valueof () da classe String. Esses métodos são usados para converter objetos de classe predefinidos e definidos pelo usuário para a string. Neste manual, ilustramos os procedimentos de conversão de um objeto em uma string em java com exemplos detalhados.