Bonjour tout le monde,
Voila j'ai un petit soucis, je pense avoir tout essayé mais je ne trouve pas de solution donc je me vois dans l'obligation de venir vous voir.
Donc mon problème est :
J'ai un JTable contenant les colonnes suivantes : noms, prénom, sexe, date de naissance...
Je souhaite compter le nombre de fille et de garçon donc j'ai créer une variable String qui reçoit la valeur de la case ( M ou F ou null). Cela fonctionne car quand j'affiche cette variable en console je vois bien le bon resultat.
Maintenant je voudrais comparer ce String avec un autre String mais je n'y arrive pas, j'ai toujours des erreurs peu importe ce que j'essaye : je vous joint la fonction qui me pose probleme
J'attends votre aide avec impatience!
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 public void compter_fille(){ int fille = 0; int garcon = 0; int nul = 0; String mec = "M"; String femme = "F"; String nule = "null"; for(int i=0;i<table.getRowCount();i++) { String test =(String) (table.getValueAt(i,2)); System.out.print("\ntest : " +test); if (test.equals(mec)) { garcon++; System.out.println("\ngarcon : " +garcon); } else if (test.equals(femme)) { fille++; System.out.println("\nfille : " +fille); } else if (test.equals(nule)) { nul++; } } }
Merci.
Partager