我必須編寫一個程序作爲家庭作業,並且我遇到了一個問題,爲此我無法找到解決方案。也許你們可以幫助我。 我有類:將對象添加到列表中 - 代碼錯誤
public class Listas {
//atributos
private Medico[] medicos;
private Enfermera[] enfermeras;
//Constructor
public Listas(){
medicos = new Medico[5];
enfermeras = new Enfermera[5];
}
//Sets y gets
//Medicos
public void setMedicos(Medico[] medicos){
this.medicos = medicos;
}
public Medico[] getMedicos(){
return medicos;
}
//Enfermeras
public void setEnfermeras(Enfermera[] enfermeras){
this.enfermeras = enfermeras;
}
public Enfermera[] getEnfermeras(){
return enfermeras;
}
Medico med1 = new Medico(1, "Juan" , "Pérez", "6799652-3", "1234567870101", 89098, 15000, true);
Medico med2 = new Medico(2, "Luis", "Gutiérrez", "8964547-3", "9876543260101", 98554, 12000, false);
Medico med3 = new Medico(3, "Eduardo", "González", "8786456-6", "5642871750101", 5653, 17000, true);
Medico med4 = new Medico(4, "Guadalupe", "Torres", "5684873-1", "4562973920101", 10098, 17000, true);
Medico med5 = new Medico(5, "María", "Castillo", "8765485-7", "569395290101", 67965, 13000, false);
medicos[1] = med1;
medicos[2] = med2;
medicos[3] = med3;
medicos[4] = med4;
medicos[5] = med5;
}
}
程序告訴我,有什麼不對的地方,在我字典樹定義變量med5行的末尾。 我想要做的就是將med1添加到5陣列medicos []。 med1 - 5的構造函數在另一個類Medico中。
我做錯了什麼建議?
第1步:學習以可讀方式縮進/格式化代碼。 – 2014-09-06 21:31:04
什麼是具體的錯誤? – AstroCB 2014-09-06 21:31:06
當您定義大小爲5的數組時,您需要使用從0到4的索引,但不是5 ... – 2014-09-06 21:31:51