Java 创建列表问题与列表<Type> myList = new ArrayList<Type>();



我想这样创建一个列表

List<String> myList = new ArrayList<String>();

但是没有被识别,我不知道为什么:

Eclipse建议我修改语法:

第一个eclipse考虑类型List不是泛型的,它删除了第一个String括号

List myList = new ArrayList<String>();

,然后改变列表的类型,最后我有:

ArrayList<String> myList = new ArrayList<String>();

我真的不明白为什么它不工作。

如何在Java中创建一个新的List我读了这篇文章,并再次尝试使用另一种类型,它是相同的问题。

编辑:我的代码是这样的

    import java.util.ArrayList;
    import java.awt.List;
    public class Test {
        public static void main(String[] args){
            List<String> myList = new ArrayList<String>();
    }
}

问题通过修改

解决了
import java.awt.List;

import java.util.List;

您的代码看起来像这样吗?

import java.util.ArrayList;
import java.util.List;
public class Example {
    public static void main(String[] args) throws Exception {
        List<String> myList = new ArrayList<String>();
    }
}

最新更新