ページの作成:「commons.lang. HashCodeBuilder [http://commons.apache.org/proper/commons-lang/javadocs/api-release/org/apache/commons/lang3/builder/HashCo…」
 
 
(同じ利用者による、間の3版が非表示)
1行目: 1行目:
[[commons.lang パッケージ|commons.lang]]. HashCodeBuilder [http://commons.apache.org/proper/commons-lang/javadocs/api-release/org/apache/commons/lang3/builder/HashCodeBuilder.html]
[[commons.lang パッケージ|commons.lang]].HashCodeBuilder [http://commons.apache.org/proper/commons-lang/javadocs/api-release/org/apache/commons/lang3/builder/HashCodeBuilder.html]


I enable a good hashCode method to be built for any class.
I enable a good hashCode method to be built for any class.
==Methods==
* reflectionHashCode - 完成されたハッシュ値を生成
==Exemples==
[[Object#hashCodeオーバーライドの定石]]と比較。
public class Bank {
    return HashCodeBuilder.reflectionHashCode(this);
}

2019年7月2日 (火) 21:14時点における最新版

commons.lang.HashCodeBuilder [1]

I enable a good hashCode method to be built for any class.

Methods

  • reflectionHashCode - 完成されたハッシュ値を生成

Exemples

Object#hashCodeオーバーライドの定石と比較。

public class Bank {
    return HashCodeBuilder.reflectionHashCode(this);
}