[英]Getting “not generic” error when attempting to use List<> In Java
这是我的代码:
class mynode
{
mynode prev;
mynode next;
int value;
}
class link
{
List<mynode> pos;
link(int x)
{
pos = new ArrayList<mynode>();
}
}
我在这里看到使用List优于使用ArrayList。 那么,为什么我看到下面的错误?
The type List is not generic; it cannot be parameterized with arguments <mynode>
您的代码看起来不错,所以我想您在导入部分犯了错误。 当您开始使用像Eclipse这样的IDE时,常见的错误是从导入建议java.util.List
选择java.awt.List
而不是java.util.List
。 您要使用的列表来自java.util
包。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.