gpt4 book ai didi

java - google-collection 的 LazyMap 在哪里?

转载 作者:搜寻专家 更新时间:2023-10-30 21:42:03 25 4
gpt4 key购买 nike

我最喜欢的 apache commons-collections 之一是 LazyMap,它会在执行 map.get(newKey) 时使用 Transformer 即时实例化值;//不会返回 null!

为什么 google collections 没有相同的?

最佳答案

Hey look ! It does !

它叫做 new MapMaker().makeComputingMap(Function<? super K, ? extends V> computer)

太棒了。

请注意, map 制作器是一个工厂 - 您可以制作一个,设置所有对象引用类型、扩展属性(甚至对象过期时间!),然后开始创建大量计算 map (或其他类型) 用一条线调用。

例如与 google-collections 库的几乎所有其他内容一样,它真的很棒 - 一旦您弄清楚“它”在哪里

关于java - google-collection 的 LazyMap 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2224275/

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