在 Java 中导入 LinkedList 时出错

Importing LinkedList in Java giving an error

我创建了一个名为 'Function' 的 class 并想在其中创建一个 LinkedList。所以我写了下面的代码(仅裁剪到问题区域)。

import java.util.LinkedList;
import java.util.ArrayList;

class Function{
     ArrayList<Integer> arrayList = new ArrayList<Integer>();
     LinkedList<Integer> linkedList = new LinkedList<Integer>();
    protected void addbeg(){


    }
}

在 import LinkedList 行中,出现以下错误:"The import java.util.LinkedList conflicts with a type defined in the same file"

并且在我声明类型链表 LinkedList<Integer> linkedlist = new LinkedList<Integer>() 的变量 linkedList 的行中,它给出了以下错误 'The type LinkedList is not generic; it cannot be parameterized with arguments '

任何帮助如何消除这些错误?我看过一些关于 Java LinkedList 的教程,他们在其中编写了相同的代码而没有出现任何错误。我还应该提到 ArrayList 是 运行 没有任何错误。

The import java.util.LinkedList conflicts with a type defined in the same file

这个错误真的很具体,它说你在文件的某处有:

class LinkedList {
}

...或可能 interface LinkedListenum LinkedList,尽管后者似乎不太可能。

删除或重命名,或删除 import 在使用 java.util.LinkedList 时使用完全限定名称(强烈 推荐前者,而不是后者).