ToStringBuilder 追加 X 追加超级
在我的类中,当编写 toString() 方法时,我总是使用来自 org.apache.commons 的 ToStringBuilder
并且当我扩展其他类时,我使用 appendSuper( )
然后我的appends
问题:
这样做是否有任何真正的差异:
appendSuper(super.toString())
而不是
append(super.toString())
某种虚拟问题。
干杯
in my classes when writing the toString() method I always use the ToStringBuilder from org.apache.commons
And when I'm extending other classes I use appendSuper()
and then my appends
The question:
Are there are any real differences in doing:
appendSuper(super.toString())
instead of
append(super.toString())
Kind of dummy question.
Cheers
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当 appendSuper 是从 追加。 Apache commons lang 2.4 的任何实现都没有做到这一点。
A
ToStringStyle
implementation can render it differently when appendSuper is called from append. No implementation of Apache commons lang 2.4 does it.