java Object转String
时间: 2024-02-06 08:04:43 浏览: 71
Java Object toString方法原理解析
可以使用Object类的toString()方法将一个Object对象转换为String类型。例如:
```java
Object obj = new Object();
String str = obj.toString();
```
如果想要将一个自定义类的对象转换为String类型,需要在该类中重写toString()方法,以便返回想要表示该对象的字符串。例如:
```java
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
@Override
public String toString() {
return "Person{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}
Person p = new Person("Tom", 20);
String str = p.toString();
```
这样,str就是表示Person对象p的字符串了。
阅读全文