有序对

时间:2015-12-12 06:48:55

标签: java data-structures

所以我需要为以下有序对找到最好的易于使用的数据结构: 让我们假设我有6个不同的类,每个类都有自己的类,它扩展了A类,另一类是 B 。 用户将为我提供有序的

(Class<? extends A> type, B m)

我需要一个数据结构来保存这些对,以后能够访问它们,删除它们中的一些等等 可能类的数量? extends A 类型 s 是最终的,所以我认为我可以为每种不同类型维护一个列表或者某些东西,但是认为可能有一种更优雅的方式来实现它。

另一件事是,对于每个类型B ,我需要为它保留一个队列。

天真的解决方案是为每个类维护一个列表?扩展类型,每个列表将包含相关的类型B 元素,每个类型B的另一个队列

0 个答案:

没有答案