所以有一个名为 Server 的类我无法访问,它具有 getGoodItems() 方法
“公共(public)静态java.util.ArrayList getGoodItems()
返回从数据库(csv 文件)读取的好项目的 ArrayList。”
我想在我正在编写的类中创建一个 goodItems arrayList,如下所示:
ArrayList<Item> goodItems = new ArrayList<Item> Server.getGoodItems();
我不知道这行代码应该是什么样子,所以我在我使用的类中创建了我需要的数组列表。这里的正确格式是什么?
最佳答案
ArrayList<Item> goodItems = Server.getGoodItems();
应该可以。
您也可以使用接口(interface)作为类型:
List<Item> goodItems = Server.getGoodItems();
如果您想将其转换为其他类型的列表,这会很有帮助。您可以使用另一个实现的复制构造函数:
List<Item> goodItems = new LinkedList<Item>(Server.getGoodItems());
关于java - 如何从单独的类中检索 ArrayList<Item>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29020107/