你自己的类名不要叫ArrayList
要使用import,先导入arraylist类。
两个问题:
第一:你的类名不要叫ArrayList,会产生冲突。
第二:使用ArrayList需要引入包,import java.util.ArrayList;
你应该写List a1=new ArrayList();
并且导包
import java.util.ArrayList;
import java.util.List;
其实吧,你的代码应该会提示你导包的,但是你将ArrayList写成了类名,它默认你是创建当前类,这样一来,a1其实就是个对象啊,不是list集合,所以说命名这块你不要使用关键字来命名,除了ArrayList还有List,Set,Map等等
感谢大家,刚刚发现
建议了解一下双亲委派模型