【问题标题】:StringTemplate Formatting last item in a listStringTemplate 格式化列表中的最后一项
【发布时间】:2011-04-17 23:25:34
【问题描述】:

我正在使用 StringTemplate 生成源代码,我需要呈现一个语句列表,我希望除最后一个以外的所有语句都用“;\n”分隔,但将最后一个语句格式化为包含在“return item;\n”中 我可以在模板中实现这一点还是必须手动进行一些预处理?

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

目前我正在使用上面的。

【问题讨论】:

    标签: java string stringtemplate


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2019-12-10
      • 2011-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-03
      • 2013-01-20
      • 1970-01-01
      • 2017-10-18
      相关资源
      最近更新 更多