我正在使用Java中的StringTemplate。
我希望以特定精度(例如小数点后3位)呈现十进制数字。
ST对象是否可以做到这一点?如何实现?
编辑:为了澄清,当呈现对象时尤其相关。例如,我的代码如下:
String renderMe(String template, Collection<MyClass> items)
{
// render the items here using the template....
}
renderMe() 不需要知道 MyClass 的任何字段,特别是它不需要知道哪些字段是浮点数。我正在寻找一种保持这种解耦的解决方案。