如何在java中创建对象类型的空列表?
我正在尝试创建以下对象的列表。
List<Categories> catList= new List<Categories>();
Run Code Online (Sandbox Code Playgroud)
我已经导入了模块java.util.List,但是我收到错误“无法实例化类型列表”
顺便说一句,我尝试过这个,但收到此错误“局部变量尚未初始化”
List<Categories> catList;
catList.add(categoryItem);
Run Code Online (Sandbox Code Playgroud)
List是一个接口,不能直接创建。相反,您基于实现该接口中的方法的类创建一个对象。有很多类实现List,但常见的一个是ArrayList,这可能就是您想要的:
List<Categories> catList = new ArrayList<Categories>();
Run Code Online (Sandbox Code Playgroud)
请注意,使用此语句左侧的界面仍然被认为是良好的做法。
更多信息:
| 归档时间: |
|
| 查看次数: |
1617 次 |
| 最近记录: |