Ting Yesheng Ответов: 2

Как я могу поместить своего игрока в свою команду


Игрок не будет автоматически настраиваться на команду, что я должен попытаться поставить своего игрока в команду.

Что я уже пробовал:

<pre>public static void createTeams() {
        String[] teamName = {"Baron", "Eagle", "Ace", "Mango", "Juicy" };
        String[] countryname = {"Malaysia", "Singapore", "Indonesia", "Myanmar", "Philippine" };
        String[] playerNames = {"Ali","Abu", "Amad","Chan","Tan","Puri","Aiku","Dina","Kimberly","Niger","Adam","Kok"};
        for (int i = 0; i < teamName.length; i++) {
            currentTeams[i] = new Team(teamName[i], countryname[i]);
             int randomTeamMemberSize = new Random().nextInt(5 + 1)  + 3;
            for (int j = 0; j < randomTeamMemberSize ; j++){
                currentTeams[i].addPlayer(playerNames[new Random().nextInt(11 + 1)], new Random().nextInt(1001));
            }
        }
    }

Richard MacCutchan

В чем именно заключается проблема и где она возникает?

2 Ответов

Рейтинг:
1

Richard MacCutchan

Вы должны собраться вместе с Лок Брайан - Профессиональный Профиль[^Он работает над той же проблемой.


Рейтинг:
0

CPallini

Для того, чтобы "приведите игрока в соответствие с командой" вы должны как - то связать их.
Эффективным способом может быть определение Player класс, содержащий в качестве членов относительный Team и Country.