2014-03-04 48 views
0

在我的文件夹中,我有错误在扩展列表

DList.java,List.java

,当我尝试编译DList.java我碰到下面的错误。

DList.java:12: error: cannot find symbol 
public class DList extends List { 
         ^
    symbol: class List 
DList.java:23: error: cannot find symbol 
    protected DListNode head; 

我DList.java如下所示

/* DList.java */ 


package list; 
public class DList extends List { 
    System.out.printf("testing"); 
} 

任何人都可以指出为什么不工作?我非常困惑。我从我的演讲中一字一句地跟着。

+1

您是否导入了'List'?现在它没有在任何地方定义(因此:“找不到符号”)。 – jsalonen

+0

请发布'List'类的定义。 –

+0

@jsalonen它看起来像'DList'和'List'在同一个包中(“我的文件夹中有我”),所以不需要导入(不要与java.util.List'混淆)。 – ajp15243

回答

2

有多个List类。你声明你自己的,但也有一个Java.util.List。您可以通过提供完全限定的名称来指定要使用哪一个。

我的项目被称为分配1。我有两个类MyList和List。

public class MyList extends Assignment1.List { }