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 : Sélectionner tout - Visualiser dans une fenêtre à part
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;
 
		}