ToStringBuilder
toString
このように、メソッドを実装する便利な方法を提供します
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
hashCode
と equals メソッドを実装することはほぼ同じです。
しかし、ドキュメントとstackoverflowのいくつかの回答では、少し遅いと言われています。
メソッドequalsまたはhashCodeを本番コードで使用することはめったになく、デバッグ プロセスでのみ使用し、本番環境では使用toString
しないため、質問は次のとおりです。それはまだパフォーマンスのペナルティですか?toString
hashCode
equals