3

如何在 Velocity 中获得查询中第一项的输出。例如,如果您的查询是 $Items 并且包含许多对象,您如何获得第一个?

我试过 $Items(1) 但这不是答案。有什么建议么?谢谢你。

4

1 回答 1

11

在大多数编程语言中,向量中的第一个元素是0,而不是1

在大多数编程语言中,圆括号表示函数调用,方括号表示从向量访问索引位置。所以,试试$Items[0]

此外,Velocity 只是真实 Java 对象的包装器。因此,如果您的$Items对象确实类似于数组,您应该使用Java 列表的标准访问器方法$Items.get(0)

于 2013-05-22T02:50:42.797 回答