我有两组对象,A 和 B。类型 A 的对象在列表中包含不同数量的类型 B 的对象。示例:A1 - B1、B2 A2 - B3、B4、B5、B6 A3 - B7、B8、B9。我希望将所有 B 类项目合并到一个列表中,并通过索引访问它们(最具体的是将它们用作 RecyclerViewAdapter 的数据),但以某种方式保留对容器 A 对象的引用(对象上的 None 可以被修改,因此我必须使用数据结构)。
我尝试使用 HashMap> ,但这样我无法访问 B 项的所有索引,并且 HashMap 将意味着重复 A 类型对象,并随后产生不必要的内存影响。有没有更好的方法来做到这一点?谢谢。
慕桂英3389331
相关分类