toString()模板语法研究

来源:互联网 发布:c语言 修改文件名 编辑:程序博客网 时间:2024/06/05 06:53

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
原创粉丝点击