bonjour jai un proble me au sujet d une recursivite
voila jai une structure d arbre { string conceptname;ArrayList<Arbre> concept}
mon probleme c ets que je veux rechercher dans larbre si un element est dedans voial mon code
ca menvoit null tout le temps alors qu il trouve l'element bizarre
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 public Arbre rechercheNoeud(String noeudname){ //if (this==null) return this; System.out.println(conceptname); if (compareName(noeudname)==0) { System.out.println("troukkver "+this.conceptname); return this; } else{ Iterator<Arbre> iter=concept.iterator(); while(iter.hasNext()) { Arbre temp=iter.next(); temp.rechercheNoeud(noeudname); } } return null; }![]()
Partager