プログラマメモ2

2011-05-07

toStringの実装がめんどうくさいあなたに


Javaです。


toStringの実装が面倒なら、こういう方法もあり。
出力されるスタイルは好みがわかれると思うけど。

public String toString() {
return org.apache.commons.lang3.builder.ReflectionToStringBuilder.toString(this);
}


以下の方法で複数行で出力

public String toString() {
return org.apache.commons.lang3.builder.ReflectionToStringBuilder
.toString(
this,
org.apache.commons.lang3.builder.ToStringStyle.MULTI_LINE_STYLE);
}




個のコメント

 

プログラマの本棚