如何將對象放入數組中?這是我的陣列。如何將對象放入數組
public static Player [] playerArray;
Player[] playerArray = new Player [2];
球員
public class Player {
private String wpm;
private String mistakes;
private String time;
public Player (String nwpm,String nmistakes, String ntime){
wpm = nwpm;
mistakes = nmistakes;
time = ntime;
}
public String getWPM(){
return wpm;
}
public String getMistakes(){
return mistakes;
}
public String getTime(){
return time;
}
}
我不斷收到此錯誤
異常線程 「main」 顯示java.lang.NullPointerException
每當我試圖用的球員。我做錯什麼了嗎?你還有什麼需要的嗎?
編輯:添加在錯誤發生
public void setPlayer1(Player p){
p1WPM.setText("8");
p1Mis.setText(p.getMistakes());
p1Time.setText(p.getTime());
}
'NullPointerException'出現在哪一行?你正在聲明'playerArray'兩次 –
顯示你的'main()'方法代碼。另外,你爲什麼聲明'playerArray'兩次? –
你如何調用'setPlayer1()'?添加正確的代碼,不僅僅是不能粘在一起的代碼片段 –