构造函数java中的arraylist

时间:2016-08-14 11:03:10

标签: java arraylist constructor

1.如果我在我的ArrayList课程中将Teams添加到我的构造函数中。

public Teams(String teamName, String coachName,ArrayList<Players> playerName ) {
    mTeamName = teamName;
    mCoachName = coachName;
    mPlayersInTeam = playerName;
  1. 我在Main课程中收到此错误。
  2. private static Teams teams = new Teams("","");

    在此处收到错误,以便如何添加ArrayList? 我确实声明了两个空字符串,如上所示。

    我的问题是如何将ArrayList添加到参数中以消除此错误?

1 个答案:

答案 0 :(得分:0)

以这种方式在ArrayList中添加元素是不可能的。通常,如果我需要在构造函数中的List中添加元素,我使用这个解决方案: ClassName instance = new ClassName( new ArrayList(Arrays.asList(element1,element2,... element2)),otherArguments);