1、按组合键 Alt + Ins,弹出对话框。如图1
图1
2、 单击 “toString()”,弹出对话框; 单击 “settings”。如图2
图2
3、单击“templates ”。如图3
图3
4、单击“+”选项。如图4
图4
5、在弹出的对话框中,填入名称,如:“String toJsonString”,点击“ok”。如图5
图5
6、在空白处填入如下代码:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28public java.lang.String toString() {
#if ( $members.size() > 0 )
#set ( $i = 0 )
return "$classname:{" +##
#foreach( $member in $members )
#if ( $i == 0 )#else
"," +##
#end
#if ( $member.objectArray )
#if ($java_version < 5)
"$member.name:" + ($member.accessor == null ? null : java.util.Arrays.asList($member.accessor)) +##
#else
"$member.name:" + java.util.Arrays.toString($member.accessor) +##
#end
#elseif ( $member.primitiveArray && $java_version >= 5)
"$member.name:" + java.util.Arrays.toString($member.accessor) +##
#elseif ( $member.string )
"$member.name:\'" + $member.accessor + '\'' +##
#else
"$member.name:" + $member.accessor +##
#end
#set ( $i = $i + 1 )
#end
'}';
#else
return "$classname:{}";
#end
}
7、点击”ok”完成并关闭对话框。