我有一个 foreach 循环遍历每个首选客户并总结他们的余额以创建他们的总资产。但是,每次查看客户对象时,都会将其评估为 null。PreferredCustomer 是抽象类 Customer 的子类。我假设我没有正确执行 foreach 循环,但我不确定我做错了什么。
public static void getBalance() {
for(Customer customer: preferredCustomers){
ArrayList<Account> al = customer.getAccountList();
for(Account account: al){
totalAssets+=account.getBalance();
//balance = account.getbalance();
}
customer.setBalance(totalAssets);
}
}
此外,Arraylist AccountList 是每个客户的帐户对象列表。