Converter objeto em string em Java
-
Converter objeto em string usando o método
valueOf()
em Java -
Converter objeto em string usando o operador
+
em Java -
Converter objeto em string usando o método
toString()
em Java -
Converter objeto em string usando o método
toString()
em Java -
Converter objeto em string usando o método
toString()
em Java -
Converter objeto em string usando o método
join()
em Java
![Converter objeto em string em Java](/img/Java/feature-image---java-convert-object-to-string.webp)
Este tutorial apresenta como converter um objeto em uma string em Java.
Converter objeto em string usando o método valueOf()
em Java
O método valueOf()
da classe String
pode converter um objeto em uma string. Veja o exemplo abaixo.
public class SimpleTesting {
public static void main(String[] args) {
Object obj = "DelftStack Portal";
System.out.println("Object value: " + obj);
String str = String.valueOf(obj);
System.out.println("String value: " + str);
}
}
Resultado:
Object value: DelftStack Portal
String value: DelftStack Portal
Converter objeto em string usando o operador +
em Java
Em Java, o operador mais +
concatena qualquer valor de tipo com a string e retorna uma string resultante. Podemos usá-lo para converter um objeto em uma string também. Veja o exemplo abaixo.
public class SimpleTesting {
public static void main(String[] args) {
Object obj = "DelftStack Portal";
System.out.println("Object value: " + obj);
String str = "" + obj;
System.out.println("String value: " + str);
}
}
Resultado:
Object value: DelftStack Portal
String value: DelftStack Portal
Converter objeto em string usando o método toString()
em Java
O método toString()
da classe Object
converte qualquer objeto em string. Veja o exemplo abaixo.
public class SimpleTesting {
public static void main(String[] args) {
Object obj = "DelftStack Portal";
System.out.println("Object value: " + obj);
String str = obj.toString();
System.out.println("String value: " + str);
}
}
Resultado:
Object value: DelftStack Portal
String value: DelftStack Portal
Converter objeto em string usando o método toString()
em Java
Um objeto pode ser de qualquer tipo. Por exemplo, se temos um objeto inteiro e queremos obter seu objeto string, use o método toString()
. Veja o exemplo abaixo.
public class SimpleTesting {
public static void main(String[] args) {
Integer iVal = 123;
System.out.println("Integer Object value: " + iVal);
String str = iVal.toString();
System.out.println("String value: " + str);
}
}
Resultado:
Hello
This
is
DelfStack
Converter objeto em string usando o método toString()
em Java
Este exemplo explica como converter um objeto definido pelo usuário em uma string usando o método toString()
. Veja o exemplo abaixo.
class Employee {
String fName;
String lName;
public Employee(String fName, String lName) {
this.fName = fName;
this.lName = lName;
}
public String getfName() {
return fName;
}
public void setfName(String fName) {
this.fName = fName;
}
public String getlName() {
return lName;
}
public void setlName(String lName) {
this.lName = lName;
}
@Override
public String toString() {
return "Employee [fName=" + fName + ", lName=" + lName + "]";
}
public String getString() {
return toString();
}
}
public class SimpleTesting {
public static void main(String[] args) {
Employee employee = new Employee("Rohan", "Mosac");
System.out.println(employee.getString());
}
}
Resultado:
Employee [fName=Rohan, lName=Mosac]
Converter objeto em string usando o método join()
em Java
Aqui, convertemos um objeto ArrayList
em uma string usando o método join()
. O método join()
da classe String
retorna uma string após juntá-los em um único objeto String
. Veja o exemplo abaixo.
import java.util.ArrayList;
import java.util.List;
public class SimpleTesting {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("Sun");
list.add("Moon");
list.add("Earth");
System.out.println("List object: " + list);
// list object to string
String str = String.join(",", list);
System.out.println("String: " + str);
}
}
Resultado:
List object: [Sun, Moon, Earth]
String: Sun,Moon,Earth
Artigo relacionado - Java Object
- Imprimir objetos em Java
- Crie um array de objetos em Java
- Instancie um objeto em Java
- Obtenha o tipo de objeto em Java
- Clone um objeto em Java