gpt4 book ai didi

Groovy 反向映射键

转载 作者:行者123 更新时间:2023-12-02 08:28:06 27 4
gpt4 key购买 nike

我想获取 map 的最后 X 个条目。

如果我想获取第一个条目,在 groovy 中可以相当容易地完成:map.take(10) 获取 map 的前 10 个条目。但如何获取最后 10 条记录呢?没有 map.reverse() 方法。

最佳答案

您可以像这样使用drop:

map.drop( map.size() - 10 )

删除除最后 10 个元素之外的所有元素

另一种方法是使用迭代器,它可以颠倒过来:

map.iterator().reverse().take( 10 ).reverse().collect()

但它更困惑,并且使用更多资源

关于Groovy 反向映射键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12388465/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com