如何从另一个类访问类型为InnerClass的ArrayList中的对象实例?

时间:2017-01-06 08:13:28

标签: java android arraylist singleton access

外层是==> Bank [是singleton] [方法(getTheOneBank())将返回单例对象。

内部类是==>帐户[有很多例子:id,moneyAmount,.....]

  • class Bank有一个类型为Account [private ArrayList accounts]
  • 的arrayList
  • class Bank有一个类型为arrayList的方法来返回(accounts)。

如何访问ArrayList(accounts)中的对象(Account)的(id)实例,从另一个类让我们说(主类)。

这是我的代码:

for (Bank.Account obj : Bank.getAccounts()) 
        {
            System.out.println(obj.id);
        }

1 个答案:

答案 0 :(得分:0)

Bank bank = new Bank();
for (Bank.Account obj : bank.getAccounts()) 
{
    System.out.println(obj.id);
}