访问另一个类的ArrayList

时间:2014-10-17 19:15:42

标签: java arraylist

好的,这可能之前已被发布并被问过,但只用几句话就难以解释,所以搜索它也很难!

我想要做的是,这是我的第一个类:

public class Footballer {
    int goals;
    String surname= "";
    String team="";
    private static int counter=0;
    private int dres;
}

(这只是课程的标题,只是为了让你了解它的外观)......

这是我的第二个类,它包含第一个类的ArrayList:

public class FootballTeam{
     String teamname="";
     String league="";
     ArrayList<Footballer>  f;
}

这是我的第三个类,其中包含第二个clas的ArrayList:

public class FootballLeague{
     String leaguename="";
     ArrayList<FootballTeam> ft;
}

我想要做的是,知道联盟中有多少足球运动员?这意味着有多少&#34; f&#34; s在&#34; ft&#34; ...我记得很简单,你只需要这样做:ft.f [i]; (如果我是一个职位),如果你想对他们做点什么,或者只是要求它的长度,如果你需要知道那里有多少足球运动员,你就会经历他们中的每一个

我真的希望我足够清楚,请问我,如果你没有得到我所要求的......

1 个答案:

答案 0 :(得分:1)

在Java中也很容易,

int counter = 0;
for(FootballTeam team : ft)
    counter += team.f.size();