Probleme copie arbre binaire parcours prefixe

maxxou56
Messages postés
53
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
15 février 2010
- 18 nov. 2009 à 22:12
cs_DARKSIDIOUS
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Membre
Dernière intervention
4 mars 2013
- 19 nov. 2009 à 09:29
Bonjour tout le monde j'ai un probleme avec ma fonction clone, lorsque je fais appel a cette derniere, le message d'erreur suivant est affiché :
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
est ce que quelqu'un pourrait m'aider?



public static void clone(Binarb <EtatNoeud> A,Binarb <EtatNoeud> B){
B.vider(Tposit.RACINE);
B.posit(Tposit.DRAPEAU);
A.posit(Tposit.RACINE);
B.ajoutelt(Tposit.DRAPEAU,A.valelt());
copiearbre(A,B);
} // clone

public static void copiearbre(Binarb <EtatNoeud> A,Binarb <EtatNoeud> B){
if(!A.vide(Tposit.FILSG)){
A.posit(Tposit.FILSG);
B.ajoutelt(Tposit.FILSG,A.valelt());
copiearbre(A,B);
B.posit(Tposit.PERE);
A.posit(Tposit.PERE);
}
if(!A.vide(Tposit.FILSD)){
A.posit(Tposit.FILSD);
B.ajoutelt(Tposit.FILSD,A.valelt());
copiearbre(A,B);
B.posit(Tposit.PERE);
A.posit(Tposit.PERE);
}
} //copiearbre

1 réponse

cs_DARKSIDIOUS
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Membre
Dernière intervention
4 mars 2013
131
19 nov. 2009 à 09:29
Salut,

Un NullPointer se déclenche lorsque tu essaye d'accèder à une propriété d'un objet qui n'est pas initialisé... mets un point d'arrêt dans ton code et regarde la valeur des variables (nottament les paramètres d'appel je pense...)
______________________________________
DarK Sidious
0