实例化数组列表中的对象



使用普通数组对象的方法示例。

public static void free Customer(customer[] customers, supplement[] supplements)
{
for(int i=0;i<customers.length;i++)
{
customers[i]=new customer();
customers[i].read Input();
for(int s=0;s<supplements.length;s++)
{
supplements[i]=new supplement();
supplements[i].read Input();
}
} 
}

我的问题是,我如何转换这个 -->customers[i]=new customer();而这 -->customers[i].read Input();成一个有效的数组列表代码? 我试着把customers[i]=new customer();customers[i].read Input();进入下面的方法,但编译器返回一个错误,指出 "需要阵列列表,但找到阵列">

这是使用数组列表的免费客户方法的框架。

public static void free Customer(Array List<customer> customers,
Array List<supplement>supplements)
{
for(int i=0;i<customers.size();i++)
{
}
}

按如下方式操作:

public static void freeCustomer(ArrayList<customer> customers, ArrayList<supplement>supplements) {
for(int i=0;i<customers.size();i++) {
customers.set(i, new customer());
customers.get(i).readInput();
}
}

最新更新