• 您現在的位置是:首頁 >綜合資訊 > 2022-08-30 14:00:29 來源:

    stringbuilder.reflection

    導讀 大家好,小霞來為大家解答以上的問題。stringbuilder reflection這個很多人還不知道,現在讓我們一起來看看吧!1、org apache commons lang b

    大家好,小霞來為大家解答以上的問題。stringbuilder.reflection這個很多人還不知道,現在讓我們一起來看看吧!

    1、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控制標準格式。

    2、示例:ToStringBuilder 的使用public String toString() {return ReflectionToStringBuilder.toString(this);}與public String toString() {return "UserDO [userName=" + userName + ", userId=" + userId + ", passWord=" + passWord + "]";}這兩個方法用處是一致的可以把你定義的類里的元素和值打印出來,區別就是上面的那個可以把你Extends的類元素和值也打印出來。

    3、commons-lang.jar。

    本文到此分享完畢,希望對大家有所幫助。

  • 成人app