gpt4 book ai didi

java - 用Java实现一对多映射

转载 作者:太空狗 更新时间:2023-10-29 22:55:09 30 4
gpt4 key购买 nike

有一个 type Aobjecttype B 的一堆 objects 相关,并且想要存储 type A 的所有 objects 并轻松访问它们的 type B 关系。

用 Java 执行此操作的最佳(内置?)数据结构是什么?

最佳答案

你可以有一个 Map type A 对象到 ListSet (或 Collection 中哪个效果最好)B 型 对象,例如:

 Map<A,List<B>> map = new HashMap<A,List<B>>();

或使用谷歌的 MultiMap界面,其功能与上述基本相同,但您需要做的工作更少。

关于java - 用Java实现一对多映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6005617/

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