我想通过这样做来创建列表
List<String> myList = new ArrayList<String>();
但它没有被识别,我不知道为什么:
Eclipse建议我修改语法:第一次eclipse认为List类型不是通用的,它删除了第一个String括号
List myList = new ArrayList<String>();
然后更改我的列表类型,最后我有:
ArrayList<String> myList = new ArrayList<String>();
我真的不明白为什么它不起作用。
How to make a new List in Java 我读了这篇文章,然后用另一种类型再试一次,这是同样的问题。
编辑:我的代码看起来像这样
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;
答案 0 :(得分:0)
你的代码看起来像这样吗?
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>();
}
}