Java中的LinkedList参数

时间:2010-05-17 02:01:23

标签: java list linked-list

我创建了一个包含传递各种方法的链表的程序。虽然这在Java中工作得很好......我们必须使用的样式检查器程序不喜欢它

它说:声明变量,返回值或参数  类型'LinkedList'是不允许的。

如果我将它们简单地声明为List,那么我无法访问我想要的方法。我该怎么办?

2 个答案:

答案 0 :(得分:4)

将其声明为Deque(它实现的另一个接口)或重新配置样式检查程序。然而Deque有一些缺少的方法而不是List。这是Javadoc的摘录:

  

List接口不同,此接口不支持对元素的索引访问。

但我不指望你正在使用它们:)

答案 1 :(得分:-1)

如果您确定,输入Style Checker程序的值是LinkedList,然后将List转换为LinkedList,以便访问您的方法。