在LinkedList中使用long-type id

时间:2013-03-05 07:45:02

标签: java

我想在我的班级 OpenList 中使用 LinkedList ,但我使用的是类型的ID。如何使用长 id LinkedList 。我问的是真的长ID not (int) my_long_id

List.get(id)

1 个答案:

答案 0 :(得分:2)

很抱歉,但是使用接口List(以及它的所有继承)不可能完成你的魔杖,因为List接口声明,其元素的索引只能是{{1 }}。 如果您想在int中使用long类型索引元素,则必须创建新接口(即List)并创建LongList的新类实现(即{ {1}}),因为您有原始LinkedList类的来源。