ck toString函数
时间: 2024-12-06 11:21:51 浏览: 13
`toString()` 是一个在 Java 中常见的对象方法,主要用于将对象转换成字符串形式。这个方法通常由 `Object` 类提供,并在大多数类中默认存在,包括自定义类。当你想要获取一个对象的字符串表示,比如在打印、调试或者序列化操作中,就可以调用这个函数。
在自定义类中,如果你没有显式覆盖 `toString()` 方法,那么它会返回类名加上 "@" 还有对象的内存地址。为了得到更友好或包含更多信息的字符串表示,你可以重写 `toString()` 方法,添加特定于类内容的属性或描述。
例如:
```java
public class MyClass {
private String value;
@Override
public String toString() {
return "MyClass{" +
"value='" + value + '\'' +
'}';
}
}
```
在这个例子中,`toString()` 返回的将是 "MyClass{value='...'}",其中 '...' 会被实际的 `value` 属性值替换。
阅读全文