java中tostring方法输出字符串类型对象
时间: 2024-10-24 19:04:43 浏览: 22
举例讲解Java中数组和字符串类型的使用方法
在 Java 中,`toString()` 方法是一个标准的对象转字符串的方法,它主要用于将非 String 类型的对象转换成可以打印、存储或传输的文本形式。当你调用一个对象的 `toString()` 方法时,通常会返回该对象的一个表示形式,通常是该对象的内部状态或关键属性的描述。
例如,如果你有一个自定义的类 `Person`,它有姓名和年龄两个字段,你可以这样定义:
```java
class Person {
private String name;
private int age;
// 省略构造函数和其他方法...
@Override
public String toString() {
return "Person{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}
```
当你创建一个 `Person` 对象并调用它的 `toString()`,你会得到类似这样的字符串输出:
```java
Person p = new Person("Alice", 25);
String str = p.toString(); // 输出:Person{name='Alice', age=25}
```
阅读全文