gpt4 book ai didi

java - Guava 不可变版本的 LinkedHashMultimap?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:19:26 25 4
gpt4 key购买 nike

我想创建一个不可变版本的 LinkedHashMultiMap。我可以使用 ImmutableMap 和 ImmutableList 自己滚动,但想知道是否有扩展 Guava 的方法来做到这一点。例如,使用转发或供应商。

最佳答案

不清楚您是需要 ListMultimap 还是 SetMultimap,但几乎可以肯定您需要 ImmutableListMultimapImmutableSetMultimap 分别在任何情况下。与所有不可变集合一样,它仍然会像 LinkedHashMultimap 一样保留插入顺序。

Guava 的不可变集合是故意不可扩展的。

关于java - Guava 不可变版本的 LinkedHashMultimap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14593040/

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