Bonjour,

je fais ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
for (int d=0; d<tabPrenomP.length;d++){
			if(tabPrenomP[0][d] != null || tabPrenomP[1][d]!=null){//si l'une des cellules n'est pas null
				//afficher l'agent + la validation
				System.out.println("Agent: "+tabPrenomP[0][d]+" heures: "+tabheures[1][d]+" semaine: "+semaineP[1][d]);
			}
		 }
ce qui me donne ce résultat:
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
 
Agent: CAMILLE heures: 10.5 semaine: 1
Agent: MURIELLE heures: 2.5 semaine: 1
Agent: ISABELLE heures: 1.0 semaine: 1
Agent: OPHÉLIE heures: 3.0 semaine: 1
Agent: LAURA heures: 3.5 semaine: 1
Agent: ASSMA heures: 10.25 semaine: 1
Agent: CAMILLE heures: 4.75 semaine: 2
Agent: MURIELLE heures: 7.5 semaine: 2
Agent: ASSMA heures: 5.25 semaine: 2
Agent: YOANN heures: 4.5 semaine: 2
Agent: ADELINE heures: 4.0 semaine: 2
Agent: YVANE heures: 0.75 semaine: 3
Agent: MURIELLE heures: 8.75 semaine: 3
Agent: ISABELLE heures: 1.0 semaine: 3
Agent: OPHÉLIE heures: 1.5 semaine: 3
Agent: PAULE heures: 4.5 semaine: 3
Agent: YOANN heures: 10.75 semaine: 3
Agent: ADELINE heures: 8.25 semaine: 3
Agent: YVANE heures: 9.25 semaine: 4
Agent: VALÉRIE heures: 2.0 semaine: 4
Agent: MURIELLE heures: 16.75 semaine: 4
Agent: ISABELLE heures: 9.25 semaine: 4
Agent: OPHÉLIE heures: 7.25 semaine: 4
Agent: LAURA heures: 2.25 semaine: 4
Agent: PAULE heures: 13.25 semaine: 4
Agent: YOANN heures: 19.25 semaine: 4
Agent: ADELINE heures: 20.0 semaine: 4
J'aimerais relevé:
- le nombre de fois que je rencontre 1 pour semaineP[1][d],
- le nombre de fois que je rencontre 2 pour semaineP[1][d],
etc... etc..
Pour les 52 semaines de l'année.

Y'a-t-il un autre moyen de faire en évitant de faire:

if(semaineP[1][d]==1) nbdefoissemaine1++

Merci