在速度模板中将字符串解析为Float

时间:2013-02-27 10:39:34

标签: java velocity

如何将字符串转换为float并在velocity模板中执行加法运算。

我尝试了下面的东西,但没有用。

$ Float = 0.0

$ stringValue =“5.5”

$ sum = 0.0

$ sum = $ sum + $ Float.parseFloat($ stringValue)。

上面的内容甚至无效,“$ Float.parseFloat($ stringValue)”没有评估。

1 个答案:

答案 0 :(得分:2)

刚刚找到答案。

$ textutils.parseFloat(“5.5”)可以将其转换为float。

另外,其他方式, 在类文件中, 浮点f = 5.6f; velocitytemplate.put(“floatVar”,f); //将float变量传递给velocity模板

在模板中,$ f.parseFloat(“5.5”)将起作用。

谢谢。