我创建了一个程序,其中包含通过各种方法传递的链接列表。虽然这在 Java 中工作得很好...但我们必须使用的样式检查程序不喜欢它
它说:声明变量、返回值或参数 不允许输入“LinkedList”。
如果我将它们简单地声明为 List,那么我将无法访问我想要的方法。我该怎么办?
最佳答案
要么将其声明为 Deque
(它实现的另一个接口(interface))或重新配置样式检查器程序。然而,与 List
不同,Deque
缺少一些方法。 。以下是其 Javadoc 的摘录:
Unlike the
List
interface, this interface does not provide support for indexed access to elements.
但我不希望你使用它们:)
关于java - Java中的LinkedList参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2846274/