-6
1.如果我在我的Teams
類中向我的構造函數中添加ArrayList
。構造函數java中的arraylist
public Teams(String teamName, String coachName,ArrayList<Players> playerName) {
mTeamName = teamName;
mCoachName = coachName;
mPlayersInTeam = playerName;
- 我得到這個錯誤在我
Main
類。
private static Teams teams = new Teams("","");
得到錯誤這裏,所以如何添加ArrayList
? 我確實聲明瞭兩個空字符串,如上所示。
我的問題是如何將ArrayList
添加到參數中以擺脫此錯誤?
'新團隊(「」,「」,新的ArrayList())' –
Eran
你通常會如何創建一個'ArrayList'? –
提示:錯誤的命名:你的班級代表**一個**團隊;不是多個。那麼爲什麼你的班級叫teamS,而不是「Team」呢?另一方面;你可以調用名字「playerName」的列表。如果你仔細想想......那真是令人困惑?那麼,你會把這個名單稱爲「球員」? ESP。因爲該列表是類型列表的玩家。所以,列表不是關於名稱,而是關於Player類的對象! – GhostCat