數組我有一個對象,我試圖把一個數組列表:試圖創建對象
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;
}
錯誤似乎發生在設置名稱的行上,但它與名稱變量無關。
任何幫助,將大規模讚賞, 謝謝,奧利
這工作完全謝謝! –