java.lang.NullPointerException dans un ArrayList
bonjour!
j'utilise deux arrayList l'un contenant une liste d'étudiants et l'autres les informations de mes recherches ajouter a partir de mon premier arraylist.
mais en exécutant mon code j'ai java.lang.NullPointerException je sais pas d'ou viens mon erreur .
j'ai besoin d'aide . merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
/**
* @return Le tableau Liste (ArrayList) des étudiants qui rÈpondent au
* critËre de recherche.
*/
public List<Etudiant> rechercherParPriorite(int nombreCours, int typeRecherche) {
List<Etudiant> LesPatients = new ArrayList<>();
for(int i=0;i <= etudiants.size();i++){
if((typeRecherche==1) && (nombreCours<(etudiants.get(i).getNombreCoursSuivis())))
{
LesPatients.add(etudiants.get(i));
}
else
if((typeRecherche==0) && (nombreCours==(etudiants.get(i).getNombreCoursSuivis())))
{
LesPatients.add(etudiants.get(i));
}
else if (typeRecherche==-1 && nombreCours >(etudiants.get(i).getNombreCoursSuivis()))
{
LesPatients.add(etudiants.get(i));
}
else
LesPatients=null;
}
return LesPatients;
} |