[language] recursivite et recuperation de donnee
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
Code:
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;
} |
ca menvoit null tout le temps alors qu il trouve l'element bizarre 8O
desoel je sais pas pourquoi ca marche :)
ben merci le code marche j etais sur de lavoir tester auparavant pourtant!!!
merci les mecs
vous etes geniaux :mouarf: