org.apache.commons.lang.builder.ToStringBuilder 数据哪个jar包

2020-10-09 教育 77阅读
org.apache.commons.lang.builder中有以下7个类:
CompareToBuilder – 用于辅助实现Comparable.compareTo(Object)方法;
EqualsBuilder – 用于辅助实现Object.equals()方法;
HashCodeBuilder – 用于辅助实现Object.hashCode()方法;
ToStringBuilder – 用于辅助实现Object.toString()方法;
ReflectionToStringBuilder – 使用反射机制辅助实现Object.toString()方法;
ToStringStyle – 辅助ToStringBuilder控制输出格式;
StandardToStringStyle – 辅助ToStringBuilder控制标准格式。
示例:ToStringBuilder 的使用
public String toString() {
return ReflectionToStringBuilder.toString(this);
}

public String toString() {
return "UserDO [userName=" + userName + ", userId=" + userId + ", passWord=" + passWord + "]";
}
这两个方法用处是一致的可以把你定义的类里的元素和值打印出来,区别就是上面的那个可以把你Extends的类元素和值也打印出来。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com