Converti oggetto in stringa in Java
-
Converti oggetto in stringa usando il metodo
valueOf()
in Java -
Converti oggetto in stringa utilizzando l’operatore
+
in Java -
Converti oggetto in stringa usando il metodo
toString()
in Java -
Converti oggetto in stringa usando il metodo
toString()
in Java -
Converti oggetto in stringa usando il metodo
toString()
in Java -
Converti oggetto in stringa usando il metodo
join()
in Java
Questo tutorial introduce come convertire un oggetto in una stringa in Java.
Converti oggetto in stringa usando il metodo valueOf()
in Java
Il metodo valueOf()
della classe String
può convertire un oggetto in una stringa. Vedi l’esempio sotto.
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);
}
}
Produzione:
Object value: DelftStack Portal
String value: DelftStack Portal
Converti oggetto in stringa utilizzando l’operatore +
in Java
In Java, l’operatore più +
concatena qualsiasi valore di tipo con la stringa e restituisce una stringa risultante. Possiamo usarlo anche per convertire un oggetto in una stringa. Vedi l’esempio sotto.
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);
}
}
Produzione:
Object value: DelftStack Portal
String value: DelftStack Portal
Converti oggetto in stringa usando il metodo toString()
in Java
Il metodo toString()
della classe Object
converte qualsiasi oggetto nella stringa. Vedi l’esempio sotto.
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);
}
}
Produzione:
Object value: DelftStack Portal
String value: DelftStack Portal
Converti oggetto in stringa usando il metodo toString()
in Java
Un oggetto può essere di qualsiasi tipo. Ad esempio, se abbiamo un oggetto intero e vogliamo ottenere il suo oggetto stringa, usa il metodo toString()
. Vedi l’esempio sotto.
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);
}
}
Produzione:
Hello
This
is
DelfStack
Converti oggetto in stringa usando il metodo toString()
in Java
Questo esempio spiega come convertire un oggetto definito dall’utente in una stringa utilizzando il metodo toString()
. Vedi l’esempio sotto.
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());
}
}
Produzione:
Employee [fName=Rohan, lName=Mosac]
Converti oggetto in stringa usando il metodo join()
in Java
Qui, convertiamo un oggetto ArrayList
in una stringa utilizzando il metodo join()
. Il metodo join()
della classe String
restituisce una stringa dopo averle unite in un unico oggetto String
. Vedi l’esempio sotto.
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);
}
}
Produzione:
List object: [Sun, Moon, Earth]
String: Sun,Moon,Earth
Articolo correlato - Java Object
- Ottieni il tipo di oggetto in Java
- Clonare un oggetto in Java
- Controlla se un oggetto è nullo in Java
- Elimina un oggetto in Java