使用普通数组对象的方法的示例。
!dumpmt -md 00007ff8d5be3250
(...)
MethodDesc Table
Entry MethodDesc JIT Name
00007ff8d53044a8 00007ff8d5be2fc0 NONE NotWorkingName.Employee.set_Name()
00007ff8d53044b8 00007ff8d5be2fd0 NONE NotWorkingName.Employee.get_Name()
(...)
我的问题是,我该如何转换-> 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();
进入下面的方法,但是编译器返回错误,指出
“需要阵列列表,但找到了阵列”
这是使用数组列表的免费Customer方法的框架。
customers[i].read Input();
答案 0 :(得分:0)
执行以下操作:
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();
}
}