我正在尝试对 Velocity 脚本中的字符串列表进行排序。这就像调用一样简单
$sorter.sort($listObjects)
但这会自动升序排序。为了降序排序,您必须指定第二个参数:
$sorter.sort($listObjects, $property)
其中 $property 是要访问的 bean 的属性。然而,简单的 String 类不是 Java bean,并且没有属性(据我所知)。
如何通过 Velocity 脚本对字符串列表进行降序排序?
最佳答案
尝试这样:
$sorter.sort($objects, ["name:asc", "ordinal:desc"]))
来自:
https://velocity.apache.org/tools/devel/javadoc/org/apache/velocity/tools/generic/SortTool.html
关于java - 如何使用 Velocity 脚本的 SortTool 对字符串列表进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33400954/