Java中重写toString实现对Object类直接输出调用toString方法

程序员成长之旅 · 程序员成长之旅/Java学习/笔记 · 434 字

原问题

"

为什么写一个toString方法之后 直接打印对象就能获得toString的返回值?

"

原因:这是对java.lang.Object的toString方法的重写

若不重写会直接返回 对象的全限定名+ 标记符“@”和此对象哈希码的无符号十六进制

情况模拟

重写