toString()模板语法研究
IntelliJ IDEA插入toString()的快捷键是Alt+Ins,然后输入t,回车。
这时会跳出一个窗口,上面就是选模板,用Ctrl+A全选属性,回车即可插入。
Eclipse插入toString()的快捷键是Alt+Shift+S,S,回车
(空参、有参、Get/Set、tostring的CORS大法)。
tsv模板效果
public String toString() {
return username + '\t' + password;
}
Eclipse模板源码
${member.value} ${otherMembers}
按Alt+/可以跳出提示和说明
IDEA模板源码
public java.lang.String toString() {
#set ( $i = 0 )
return ##
#foreach ($member in $members)
#if ( $i == 0 ) ##
#else
+'\t'+ ##
#end
$member.accessor ##
#set ( $i = $i + 1 )
#end
;
}
IDEA模板语法说明
$开头的是变量,
##是不换行,#set是设置变量,$members是属性集合,
$member.accessor是属性值,$member.name是属性名,
判断结构
#if
#else
#end
遍历结构
#foreach (新变量 in 集合)
#end
本文介绍在IntelliJ IDEA与Eclipse中快速生成toString()方法的技巧,包括快捷键使用、模板语法详解及自定义设置,帮助开发者提高编码效率。
113

被折叠的 条评论
为什么被折叠?



