Sar*_*ara 0 java list arraylist
这是我的代码:
class mynode
{
mynode prev;
mynode next;
int value;
}
class link
{
List<mynode> pos;
link(int x)
{
pos = new ArrayList<mynode>();
}
}
Run Code Online (Sandbox Code Playgroud)
我在这里看到使用List比使用ArrayList更好.那我为什么看到下面的错误呢?
The type List is not generic; it cannot be parameterized with arguments <mynode>
Run Code Online (Sandbox Code Playgroud)
你的代码看起来很好,所以我猜你在导入部分犯了错误.当您开始使用像Eclipse这样的IDE时,常见的错误是选择java.awt.List而不是java.util.List从导入建议中选择.您要使用的列表来自java.util包.