首页 > 其他 > 详细

IDEA配置toString方法

时间:2017-11-19 10:28:50      阅读:1194      评论:0      收藏:0      [点我收藏+]

1、toString JSON带父类toString

public java.lang.String toString() {
final java.lang.StringBuilder sb = new java.lang.StringBuilder("{");
#set ($i = 0)
#foreach ($member in $members)
#if ($i == 0)
sb.append("##
#else
sb.append(", ##
#end
#if ($member.string || $member.date)
\"$member.name\":\"")##
#else
\"$member.name\":")##
#end
#if ($member.primitiveArray || $member.objectArray)
.append(java.util.Arrays.toString($member.name));
#elseif ($member.string || $member.date)
.append($member.accessor).append(‘\"‘);
#else
.append($member.accessor);
#end
#set ($i = $i + 1)
#end
sb.append(‘}‘);
#if ( $class.hasSuper )
sb.append(super.toString());
#end
return sb.toString();
} 

2、toString JSON不带父类toString

public java.lang.String toString() {
final java.lang.StringBuilder sb = new java.lang.StringBuilder("{");
#set ($i = 0)
#foreach ($member in $members)
#if ($i == 0)
sb.append("##
#else
sb.append(", ##
#end
#if ($member.string || $member.date)
\"$member.name\":\"")##
#else
\"$member.name\":")##
#end
#if ($member.primitiveArray || $member.objectArray)
.append(java.util.Arrays.toString($member.name));
#elseif ($member.string || $member.date)
.append($member.accessor).append(‘\"‘);
#else
.append($member.accessor);
#end
#set ($i = $i + 1)
#end
sb.append(‘}‘);
return sb.toString();
}

  

IDEA配置toString方法

原文:http://www.cnblogs.com/rslai/p/7859019.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!