Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从另一个类访问InnerClass类型的ArrayList中的对象实例?_Java_Android_Arraylist_Singleton - Fatal编程技术网

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

Java 如何从另一个类访问InnerClass类型的ArrayList中的对象实例?,java,android,arraylist,singleton,Java,Android,Arraylist,Singleton,外部类是==>Bank[它是singleton][方法(getTheOneBank())将返回singleton对象 内部类是==>Account[有许多实例,如:id、moneyAmount,…] 类别银行具有Account[私人arrayList accounts]类型的arrayList 类Bank有一个arrayList类型的方法返回(accounts) 如何从另一个类(比如主类)访问ArrayList(accounts)中的对象(Account)的(id)实例 这是我的密码: fo

外部类是==>Bank[它是singleton][方法(getTheOneBank())将返回singleton对象

内部类是==>Account[有许多实例,如:id、moneyAmount,…]

  • 类别银行具有Account[私人arrayList accounts]类型的arrayList
  • 类Bank有一个arrayList类型的方法返回(accounts)
如何从另一个类(比如主类)访问ArrayList(accounts)中的对象(Account)的(id)实例

这是我的密码:

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

你的问题是什么?你犯了什么错误?
Bank bank = new Bank();
for (Bank.Account obj : bank.getAccounts()) 
{
    System.out.println(obj.id);
}