StringTemplate格式化列表中的最后一项

时间:2011-04-17 23:25:34

标签: java string stringtemplate

我使用StringTemplate生成源代码,我需要渲染一个我想要的语句列表但最后用“; \ n”分隔,但格式化最后一个要包装在“返回项目中; \ n” 我可以在模板中实现这一点,还是我必须手动进行一些预处理?

$call.stmts:{$it$;} ;separator="\n"$ 

目前我正在使用上述内容。

1 个答案:

答案 0 :(得分:7)

尝试使用trunc()函数获取列表中的所有内容,但最后一个元素和last()方法获取最后一个元素,如here所述