老师,为什么要重新toString()方法啊?怎么确定哪些方法需要重写呢?

来源:14-10 【集合】TreeSet 集合比较器排序

大王巡小山

2025-03-23

写回答

1回答

彭彭老师

2025-03-25

toString 方法是根类 Object 类中的方法,打印对象时,将会自动调用该方法,输出字符串

如果不重写,toString 方法默认返回“对象的类型 + @ + 内存地址值”,重写之后,返回我们自定义的内容。

不重写,默认返回:

https://img1.sycdn.imooc.com/szimg/772c486709e2979008570584.jpg

重写之后,返回:

https://img1.sycdn.imooc.com/szimg/efac076709e297f609750792.jpg

0
0

Java零基础入门与实战

Java零基础入门与实战 多场景|多案例|全栈项目

277 学习 · 220 问题

查看课程