Java toString方法重载的作用,tostring重载
分享于 点击 42371 次 点评:5
Java toString方法重载的作用,tostring重载
1.在需要大量日志输出的系统中重载toString()方法非常必要。在输出日志时,只需调用对象的该方法就能把此时的传入数据或结果数据进行 格式化 的输出,这种数据对安全性、稳定性要求比较高的系统来说是非常必要的,而且即使出现问题我们能够即使查找问题,也能够在多接口调用的时候能够撇清不是自己代码问题。如果我们不重载使用默认的该方法,我们在会看到该对象的 字节码信息,根本看不到有用的参数值。
2.有利于我们对功能进行调试,当我们在代码中对对象传递给println方法/串的连接操作(+)时,toString()方法会自动调用;
3.我们可以在toString方法中,把返回值改成json字符串格式,当我们需要获取该对象的json格式数据时,我们只需执行该方法就行了;
相关文章
- 暂无相关文章
用户点评