2014-11-21 3 views
-10

Player [] array name = new Player[array size];
Моя уступка «Что теперь вам нужно сделать, это вызвать ваш конструктор игрока() для каждого элемента массива кодогенератора for-loop что петли от 0 до teamsize -. 1 и установить i-й элемент массива для нового Player(). "Java Массивы объектов с конструкторами

Я попытался это:

Player [] Hits = new Player[20]; 
for (i = 0; i < teamsize --1; i++) 
{ 
    // this part I have no idea how to do 
} 

Любая помощь будет оценена.

+0

https://docs.oracle.com/ javase/tutorial/java/nutsandbolts/arrays.html – ajb

+0

Ваша первая строка сделала массив. Ваша строка, в которой вы говорите, что не знаете, что делать, - это где вы заполняете свой массив. Можете ли вы придумать, как использовать индекс i, чтобы поместить что-то в каждое место в массиве? Бьюсь об заклад, они покрыли это в классе ... –

+0

Что тоже задано для групп? это даже компилируется? Ваше условие для цикла неверно, оно должно быть в команде -1 не -1. – Haris

ответ

0

Массивы в Java довольно straigh вперед:

У вас есть ошибка здесь:

for (i = 0; i < teamsize - 1; i++) /* it is not -- , just -) 
{ 
    Player[i] = /* fill in this part */ 

} 
Смежные вопросы