У меня есть объект, я пытаюсь вставить список массива:
class PlayerScores {
String playerName;
int played=0;
int win=0;
int draw=0;
int loss=0;
int points=0;
void playerNameSet(String name){
playerName=name;
}
void played(){
played=played+1;
}
void win(){
win=win+1;
points();
}
void draw(){
draw=draw+1;
points();
}
void loss(){
loss=loss+1;
}
void points(){
points = (win*3)+draw;
}
}
и в основном, то, когда пользователь имеет, выбрало, сколько там игроки, я хочу инициализировать Множество этих объектов, но я получаю ошибки. Вот код для инициализации множества и затем назначения имен к игрокам также.
множество было определено в начале моего кода и общественное, таким образом, я могу использовать его в различных действиях:
"PlayerScores [] playersObjects";
public PlayerScores[] makePlayerObjects() {
playersObjects = new PlayerScores[players];
for(int i = 0; i < players + 1; i++)
{
playersObjects[i].playerNameSet(name variable);
}
return playersObjects;
}
ошибка кажется, происходят на линии, где имя определяется, но это не относится к переменной имени.
Любая помощь в широком масштабе ценилась бы,
Спасибо, Oli