Como converter objeto em string em java

Como converter objeto em string em java
O Java permite que você converta qualquer objeto de classes definidas pelo usuário ou classes predefinidas em uma string. Para fazer isso, é necessário converter o primeiro byte em um byte de objeto, que pode ser tratado facilmente para converter em strings. Para esse fim, use o “para sequenciar()”Método da classe de objeto Java, que é o método básico de todas as classes Java.

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:

  • Método ToString ()
  • Método Valueof ()

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:

Classuser
Nome da string;
Usuário (nome da string)
esse.Nome = nome;

Entã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:

publicClassexample
publicstaticVoidMain (String [] args)
Usuário do usuário = novo usuário ("John");
String s = usuário.para sequenciar();
Sistema.fora.println ("String Value:"+s);

Aqui, 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");
Sistema.fora.println ("o objeto 'usuário' pertence a" + usuário.getClass ());
String s = usuário.para sequenciar();
Sistema.fora.println ("The String 'S' pertence a" + s.getClass ());

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.