bonjour tout le monde
J'ai un petit souçis avec la méthode containsAll de hashSet voilà mon code:
cette methode marche ne me renvoie rien et pourtant le X existe dans les premisses
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 public HashSet<Regle> decl (HashSet<Fait> X) { HashSet<Regle> regles=new HashSet<Regle>(); for(Regle r:this.lesRegles){ if(X.containsAll(r.getPremisse()))//getPremisse renvoie hashSet<Fait> { Regle r1= new Regle(r.getPremisse(),r.getConclusion()); regles.add(r1); } } return regles; }
voilà...Merci
Partager