如何创建列表数据类型的子对象列表?

时间:2017-04-01 15:18:45

标签: java inheritance

public ArrayList<CheckingAccount> getCheckingAccounts(){
    ArrayList<CheckingAccount> list = new ArrayList<CheckingAccount>();
    for(int i = 0; i < this.accounts.size(); i++){
      if(this.accounts.get(i) instanceof CheckingAccount){
        list.add(this.accounts.get(i));
      }
    }
    return list;
}

&#34;帐户&#34;是所有Account对象的ArrayList。我试图创建所有CheckingAccount对象的单独数组列表(扩展Account类)。

0 个答案:

没有答案